DESS Calculation error when DC charge is applied

Seems to me there is a bug in the calculation of the charging logic. (v3.54)

See the first screenshot… (no DC charging) here it behaves as desired… to the exend possible, the MP2-3000 is charging the battery with 30A.

However, when I add a DC charger, I expect the MP2 to continue charging, instead it even starts to discharge (though it shows ’ float charging’ I think this is from the battery state, it is pulling amps from the battery). Seems to me this is a bug in the calculation where the DC load/charge is not correctly considered.
(note: max DC charge is set to 180A… it is not constrained due to that)

How are the DC loads/charger being measured?
What type of battery is this and what is the CCL or manual set charge limits in DVCC?

They come in via the can bus connection to the battery. So battery amp is shown via BMS.

Let me unplug the BMS (so let MP2 is not aware of the extra DC charging) to see if that makes any difference.
Note that I already tried changing in the settings the the battery monitor to the MP, but that did not help)

When unplugged, it stopped selling to the grid… though it did not start charging, the MP2 just remained idle.

I plugged it back and the previous behaviour is seen again.. now even more obvious (to the grid is more than solar produces)

The confusion about the ‘state’ is also visible in the device page.. ’ Float Charging’ whereas you can see from the -1741W AC in that it is actually discharging

Without the (external) DC charging it shows correct…