The way the model is configured, the current source forces the current anyhow through the breaker which ends up continue charging your battery. This is an abstraction, as in reality a voltage source might be more representative.
I propose that you by-pass the current to ground with an additional switch in your model. Then the SOC shall stop increasing as current is diverted to earth when the charging breaker is open.
Hope this helps