Winter time --> Summer time - same problem every year

I’m using 4 sonoff S40TBP smart plugs with energy measurement.
Here are 2 screenshots, one taken after 12am the other taken after 1am. Note the bar graph shifts right after 12am (12:41am) and the today run time is showing 23h41min when it should be 00h41min… The device or ewlink time is stuck on Atlantic Standard time after the switch to Atlantic Standard time.
The other pic shows shows the bar graph shifted back to left, back to normal after 1am (1:11am) and the Today run time is 11min even though my time is 1:11am, so, the Today run time should be 1h11min.

I’m have another issue that’s unresolved where the data for all 4 of my got scrambled and the yearly bar graph now shows data from before I got them on December 2, 2023 on all 4 devices. This seems to have happened due to the leap year. Attaching a screenshot of that.

I discovered yet another issue when the month changed from March to April, since I can’t scroll back the bar graph months, I have to download all the csv files to get the data for the last day of the month. The first csv file is correct, the csv files downloaded for the other 3 devices are messed up.
See this thread for more details.