ATC telling me I'm at the incorrect altitude

I wonder if this is in some way related to the fluctuating temperature/weather issues at present.