I have had controller problems myself where the bike won’t turn off etc....... there is a new improved controller which was changed and is meant to stop water ingress, not had a problem since
I’ve had the ALDI stand for a few years now and it was brill for my normal bike but it doesn’t like the weight of an ebike it creaks and moans.... I’ve had to modify it a bit and would like to upgrade it