my recollections at the time was that the app wasn't actually doing what I thought,
I do this for Solar - O/P might have a similar behaviour manifesting in a different way?
Using the APP:
I set the LIMIT to something (above the current SoC level)
There is some delay, and then APP offers me START CHARGE - which I click
A bit later on I want to stop the charge. Instead of pushing STOP CHARGE I reduce the LIMIT to below SoC (i.e. I don't want anything else to decide that the LIMIT is higher than SoC and thus should start charging).
A bit later on (e.g, sun comes back out) I drag the LIMIT back up again (to above SoC level)
The car will start charging immediately, without me having to press START CHARGE (and if will offer me a STOP CHARGE button)
I am 100% certain that on occasions:
I stop the charge by reducing LIMIT in this way, and ('coz its near end of solar=PV-generation) I won't raise it again.
So it sits overnight with low LIMIT and SoC higher than that
Tomorrow if I drag the LIMIT up it will definitely need me to use START CHARGE ... whereas yesterday that would not have been necessary - i.e. car would have considered it a "continuation" of the earlier charge.
Also, my car is scheduled to start charging at start of Off Peak. If I come home a lot later than that (dunno what the leeway is, but certain a couple of hours) then the car will still charge.
So I reckon there is some wiggle room in all of that.
f if stop the charge it will re-start again ...
How are you stopping the charge - from the APP and using STOP CHARGE? or from the car? or something else?
If I use STOP CHARGE from the APP I'm pretty sure it would do that (and not start, by itself, XX minutes later)
My car is plugged in all the time. Various schedulers Raise / Lower the LIMIT but I've never seen the car react to that (unless it is the scheduled Off Peak charging period), so at those "other times" the APP or Scheduler has to do "START CHARGE" (except the scenario above of Lower/Raise the LIMIT and CHARGING starting automatically if it considers it is a "continuation").