Are you saying the boiler is configured to try and get/maintain a 20C dT.Trying to get a dt 20 difference hence why it’s modulating there should be more of a difference than that something isn’t adding up
Maybe its just range rated to its minimum of 8kw, if not then it should be firing at 100% to try and get the flow temperature to 80C?
If it is running at 8kw then the flowrate must be 10.42LPM based on a dT of 11C and assuming that the 43C Flow is the boiler flow temperature (store return temperature, R) and that the 33C return is the boiler return temperature (store flow temperature, F) and obviously that the store circ pump is orientated properly ie pumping from the bottom of the store, into the boiler return, out of the boiler flow and into the store top.
Also no harm to check that the boiler flow and return have been connected in properly.