Don't have a Monarco, but I know there were some major changes in the Linux kernel about 1-2 generations of Pi OS ago (regarding the drivers).
You say you tried 3 OS images but you didn't say the version. Before anything else, try with the old OS version that you know for sure your hat used to work.
If the old version of the OS works, but newer OS version don't work, then the proper way to fix is to get new drivers for that hat. Otherwise you must stay with the OS version for which the hat was developed and still has drivers. Or check with the hat seller if they offer any updated drivers for the current kernel.
(Don't try to downgrade only the kernel while keeping the rest of the Pi OS to the most recent versions. In theory this should work for Linux, but in practice I did that and got later into all kinds of bugs and troubles specific to the Pi OS distributions of Debian.)