Make sure your console is turned off, plug in the cartridge, and then turn it on. If you plug in the cartridge while it’s on, it won’t load.
It’s possible the cartridge is dirty. Take a q-tip and 70% isopropyl alcohol or higher, and gently swab the golden part of the cartridge. Wait until it’s dry before re-inserting.
It’s also possible a random component came loose in the cartridge. You can try looking into repair shops after the aforementioned steps to make sure everything’s intact.
All that to say, it’s 100% a physical problem if it won’t work across consoles and nothing else that can be done except for repair.
Anything more is outside the scope of practise for this website.