The difficulty when putting together PC systems is often determining whether components can be operated together. Since rapid change and constant new developments make explanations and recommendations here almost impossible, we are more likely to give advice here on what you as a customer can do to check your configuration before purchasing.
Uniform plug, socket or component designations do not necessarily mean fundamental compatibility with one another. For example, just because the RAM physically fits into the motherboard does not mean that it will work smoothly or even be recognized. In many cases components do not function at all, in some they do not function reliably or are not operating at their maximum capability.
Most manufacturers of hardware components publish compatibility lists, for example for motherboards for compatible RAM and processors. These lists are published upon release, sometimes updated a few times, and then no longer maintained. These lists have no claim to be complete or up-to-date. Rather, you can find the components that have been tested positively for compatibility. On the other hand, missing items are not necessarily a sign that something is not compatible. Rather, it may just mean it hasn't been tested for it.
If compatibility is guaranteed, then this is a guaranteed feature for the product and can be considered a product feature within the scope of the technical data. However, this assurance is often linked to conditions, such as a BIOS update, a specific version or revision number or a software version. Therefore, caution is advised here.
For example, we offer a BIOS update for motherboards as an additional paid option when purchasing. The update is mandatory for various mainboard/CPU combinations.
When it comes to RGB control, it is important to pay attention to the manufacturer's instructions. It is not uncommon for even fans with the same name but different revisions to not work with each other.
It is therefore advisable to inquire about compatibility beforehand and, in simple cases, to only select components that have been tested together if you want to be sure when purchasing.