Edge 1040 gradient incorrect

Hi 

Lately my garmin stoped to display corectly gradient , first when they correct gradient in beta (after 1050 came out) it was working ok , then now is like is display random number, I am on 10% Gradient and displays 2% , and is very annoying , I have installed all the beta until now, but no difference with latest versions

Altimeter seems to work corect , as total elevation is ok 

Is this hardware issue or software ?