Modbus Integration sporadically shifts the register index while reading

Hello, i am using the HomeAssistant Modbus integration to read the measurement values of my power meter WEM3080T.
It worked very well for a long time (since beginning of 2023), but after updating HomeAssistant i observed strange measurement values (since 12.02.2025).
I first assume that the issue comes from the device (i also updated the firmware of the device) and opened a issue. But after discussion with the their developers i stared logging the register values with mbpoll.
From my logging i observed that while the sporadically strange measurement values appear, the register values on the device seam to be ok. So the issue seams to be with the Modbus integration of Home Assistant.
The reason for the measurement values is, that the reading of the registers are shifted one register up.
I update my HomeAssistant quite often, but the issue is still present.
The current versions are:

  • Core 2025.3.0
  • Supervisor 2025.03.2
  • Operating System 14.2
  • Frontend 20250305.0
    For detailed info please see the topic at IAMMETER.
    I can provide move measurements and info if needed.