Home Assistants energy panel is dependant on that energy data is updated within the hour that it is consumed for it to be registered correctly. The way the Easee cloud works it is not possible to control exactly when the data is updated and it can therefore end up being registered on the wrong hour, in whole or partly.
For the equaliser it also depends on what type of energy meter it is connected to how often the energy sensors update. Some meters only sends out an update once per hour, on the hour. In addition to that there is a slight delay for the data going to the cloud from the equalizer and back to HA. So data always arrive after the hour it was consumed in.
For the chargers, the sensor called "lifetime_energy" is the one that should be used with the HA energy panel. But it updates sporadically and not at all synchronised to the hour, so data will almost always end up being partly registered on the wrong hour.
This all is inherent to how the Easee cloud works and it is not possible to change that. If you feel that it is important to you that everything is always registered on the correct hour, you can create integration sensors to simulate energy sensors using the power sensors as input. See https://www.home-assistant.io/integrations/integration/#energy
Note that a sensor must have state_class: total_increasing to work in the energy panel. The value will deviate slightly from the actual consumed energy as registered by the meter since the meter has more fine-grained access to the power data. So this is a choice you need to make.