Cleaned all connection points again. Took side case off unplugged and cleaned two connections.I don't think bad cells suddenly have a good day... So then your thinking that it may be the BMS sounds feasible.
I'd also test the charger as it could be as simple as that. Check and clean pins as well.
Sometimes troubleshooting intermittent electronics failures can have you thinking in all different directions.
Put the battery back in. Powered up and everything looks right. Went for a ride, all assist levels working.
I contacted Bulls and described my issues. They seem to think the battery may have one bad cell.
Checked my charger its putting out 42 volts. Attempted to get a voltage reading off the battery it came in at 19.4 volts.
Quite sure the bike wouldn't work if the voltage is that low.