When I sold my MB121 a couple years ago, it's SpeakOn connection became intermittent right before the sale. It hadn't been used in a while and somehow developed something on either one or both terminals... oxydation? schmutz? Hard to say, exactly.
It seems to be a bit picky about the origin of the SpeakOn plug. Are you using Neutrik or REAN-ended cables? Check with a light in there and see if there's anything like hair or dust bunnies blocking one of the "strips" that make contact. I got mine to clear up by inserting and removing my cable about a dozen times.
The jack plate itself is a fairly sturdy design.