Software version screen won't disappear

Hi guys - I am experiencing the attached issues with my Garmin Fenix 5S. I plugged it in to re-charge the other day and when I went to unplug it, this screen was displaying. I try all the buttons to remove it and it won't go away (that said, the bottom LH button fell out the other week and I don't know how to replace it, so maybe that button would make this screen go away?)
When I use the bottom right button it cycles through a variety of other strange screens like backlight, GPS Test, SNS Data, OHR Test etc - none of which I've ever seen before.

Help! Have had this watch for years with no issues, wondering if it's hit end of life?