You sure it's not a small micro sized switch you didn't notice , sometimes pushed in by the plastics
And because you screwed it in bent it doesn't close (just kidding)
I would scrap it , adt and others will charge you, not being a bad thing to call in proffesional (adt etc) but you need to upgrade this panel like you do your phone or anything else and move with the times
Of course you could call them and be stuck with it for even longer , good in there time of course