Yes you have the fix right there, clean your cartridges seat and reseat a bunch of times try different cart in different slots that is prevalent on every mvs board I have ever seen. If cleaning it doesn't fix it I'd suggest a new top board because the only other thing it could be is bad slots but they would cost more to replace if you could source them then replacing the whole top board. I highly doubt they are all bad.