If undoing and re-seating doesn't help then carefully clean both the MO and ribbon contacts with dedicated Electrical Contact Cleaner with a q-tip/cotton bud [don't use CRC or WD40 or similar]. It's almost certainly a hardware problem of some kind.