My Fenix 7 sapphire solar is giving altitudes that are wildly out. I did a 9k run and it has my elevation gain as 64,543 metres. Right now it says my altitude is between minus 5000 and minus 8000 metres (it's swinging around by large amounts). But otherwise the GPS is correct (that is, the map trace is right). The last run with correct altitude was 6th April (last Sunday). It has software version 20.22, which I think was installed after 6th April (but not certain and don't know how to check that).