A pump should be connected to a header that will always be running at 100%. That on a modern motherboard will be labeled pump header or such.
A motherboard detects that a cooler is running by checking the cpu fan header.
It may also check the fan rpm which usually needs to be enough voltage to start. If the bios explicitly or inadvertently sets the voltage at less than 5v. most fans will not start.
cha fan header speeds are variable and not for aio pumps.
Possibly, your pump is defective, but since you have a new motherboard, that is where to look.
Apparently, it is normal for ryzen to have high temperatures at idle.
I don't know if your load temperatures are out of line with a fully loaded processor.
The import of the video above is that any aio will lose fluid.
Over time even more.
The lines are never full even at time of manufacture.
If the coolant lines on the reservoir exit above the level of the pump, that is where any trapped air will congregate.
Air bubbles are injected into the pump, making it at lest inefficient, and at worst non functional.
If you can feel the pump working and you are not getting cooling, that is likely what has happened.
Your aio seems to have short coolant lines so if you mounted in the convenient way with the outlets above the cpu, then that is likely your problem.