This means that your node is not online, you can try restarting it. Verify from an online port scan that port 51472 is open to the masternode. If it is not open, they will go to Missing and then to Expired.
I have updated my masternodes on mp-hosting to latest versions. My controller wallet and configuration files were not changed.
After i start all my MN's withs start-many, they get status 'ENABLED' then 'EXPIRED', then 'MISSING'. I tried several times and result is the same.
I scanned port 51472 and it is open.
Did you check the port from the node itself of use an online tool for the scan to check it? I had that same problem with mine, come to find out it was a routing issue. One thing I did to help monitor what was going on there was to add my master nodes as a peer, then I could ensure the connectivity to them.
I used online port scanner.
All my masternodes listed in controller's wallet conf file as addnode.