Not sure if it is helpful, but before the MC thing happened again, I did a full range check, going from 100-0%, just to record just how much range the batteries could physically produce. Because I was suspicious whether the MC problem was truly resolved (it used to tell me max 80km), or if the software just believed it was resolved, and somehow in the end would give me rubbish range when pushed beyond a broken batterys limit.
However, I ended up with a healthy 212km range, which indicates the battery did its job well.
But, right after this experiment, the MC came right back following charging the bike all the way from 0 to 100%. Perhaps the BMS got confused due to the fully drained battery and went insane again, after it was temporarily sane after a BMS reset due to the recent service? This is one theory I have seen. However, this is contradicted by people saying this issue was permanently fixed for them after replacing the battery.
A lot of guesswork here, anyway I tried to have it serviced to cure this issue, didnt work. I need a fully working bike and not a puzzle, so probably will be forced to selling it. I have no clue what to do now, I doubt the engineers at my service spot suddenly can figure it out when they already thoroughly tested everything to their knowledges limit before.
The drain post is here btw:
https://www.electricmotorcycleforum.com/boards/index.php?topic=12104.0