No it is normal, those DD hubs have no freewheel, they are a bugger without power.- 48V 1000W brushless gearless hub motor hope this helps I really hope I don't need to but new wheel aswel
To recommend a controller kit we need to know the continuous current the battery can sustain and not the peak current.