Quite ironically, yes, good thinking, but unfortunately we already found that one and fixed it in Venus 3.70. A very high setpoint could cause peak shaving to be overruled.
This also happens during charging. When we charge, and that setting that feeds excess DC PV into the grid is enabled, it is done by internally setting the setpoint to a very large number. The calculation I referred to earlier replaces this “large number” with a calculated number that is low enough to pass under the bar. And this calculation is done periodically (every 2.5 seconds) to react to other loads that may come and go.
It also takes into account power factor. Because we have to calculate a power value that will result in the correct amount of current. To calculate power factor, it constantly works out the ratio between VI (voltage times current) and P (watts), that is, it estimates cos(phi). It does it this way, instead of using the power factor from the meter, because not all meters have power factor.
At your site, when you charge, the power factor is very close to 1. I actually spent quite a bit of time trying to work out if this might be it. The symptoms would be explained if the power factor was much lower than estimated. But both the Multi, and an EV charger, is typically very good on power factor. So I don’t think it is this.
There is one possibility, which would be if you have the “Weak AC” option enabled in your VE.Configure settings. Then charging with the Multi has a lower power factor.
That’s another thing I considered, and this is not ruled out yet, but that would imply that the meter is giving me wrong current readings, when those current readings are the very thing we use to say that there is a bug. So doesn’t seem likely.
If you have this set to yes, then the code bails out (skips any control of PV inverters and the Multi) in exactly the same place as it did in 3.67… so also unlikely.
But I do like the theories, which is why I am keeping the conversation here.
I will take a look at last night’s data again, thanks for your patience on this.