Surprised physio didn’t help – it more or less fixes mine every time – although mine is the ‘not weight bearing when first getting up’ version…

Depending on your footwear then gel insoles may help – I spend up to 12 hours a day walking in steel toe cap type boots and Footreviver Gel insoles go in all my boots (and wellies notoriously the worst for not supporting feet correctly).