Gradient display on v24.18 is awfully bad

So yesterday I rode my MTB bike with my Edge 540 which was updated to latest v24.18 firmware, and I was happy to test newly updated grade alghoritm. Unfortunately it looks like it is even worse now - I was riding on very steep hill - 17-20% while Edge was displaying like 1% ??? And that did not change until the very end of the climb, which was around 500m long - and even then, the max grade that I saw is around 14% which is absolutely not correct. And there were also another climbs, albeit less steep, which were also incorrectly displayed. Can anybody else share their experience with the latest firmware? Thanks!