Cheers, I'll look out for that, but I can't say that it has ever happened to me.Not voltage sag, it's the controller thinking your cruising when in PAS ( different in throttle mode, that's user on demand), mines a 17.5ah Samsung bat and drops about 2v when maxed (then rises when backed off) .
Same problem here a 40t is great for hills (but slow), a 44t is a good medium (I have both), but a 50t or more would be great for flatter terrain cycling. .the problem is the lack of torque from the BBS01B, raising the chainring size will put undue heat into the motor on inclines, drawing loads of amps but unable to accelerate or maintain a constant, so producing excess heat...and then something will break/ burn out.
I've got a 52T chainwheel and and 11T at the back, manages hills ok (slowly) but I would much rather get to about 30mph on the flats without frantic cadence, but only occasionally. And if the motor or controller burns, I'll get another one. It's a Bafang, they're cheap to repair or replace I'll eventually find a happy medium. Spare parts will be available for years, after Bafang stop making them.