Fixed!
Had this same issue, contacted seller (even though bought new controller a few years back). They had a batch of with bad firmware. They pointed me to: https://california-ebike.com/pages/updating-bafang-firmware
This solved some of the issues, but I also discovered my PAS sensor was...