[SOLVED] Memory compatibility

Solution
2933mhz is just the max rated spec for the Ryzen 7 2700. Anything at or below this frequency is officially supported and should definitely work.

Anything beyond that frequency is unofficially supported (i.e. an overclock). Fortunately nearly all Zen+ silicon can handle at least 3200mhz RAM kits with regular timings (not superfast timings like CL14).

So for example, 3200mhz or 3466mhz kits can work with a Ryzen 7 2700, but it is not guaranteed. There is a chance it could not work, due to silicon lottery of the memory controller and to some extent the motherboard you use.
So long as you have the latest BIOS version, or at least a version that was the latest prior to the versions released that provided Zen2 support, and you purchase a quality kit of matched sticks, you should have no problem running up to 3000mhz, and in some cases 3200mhz, without much if any trouble. Beyond that, it's work and there are no guarantees.

What motherboard you have makes a big difference too. If you have a B450 or X470, or newer board, shouldn't be a problem. Older boards, might be.
 
2933mhz is just the max rated spec for the Ryzen 7 2700. Anything at or below this frequency is officially supported and should definitely work.

Anything beyond that frequency is unofficially supported (i.e. an overclock). Fortunately nearly all Zen+ silicon can handle at least 3200mhz RAM kits with regular timings (not superfast timings like CL14).

So for example, 3200mhz or 3466mhz kits can work with a Ryzen 7 2700, but it is not guaranteed. There is a chance it could not work, due to silicon lottery of the memory controller and to some extent the motherboard you use.
 
Solution