I have replaced a damaged planetary gear in my rear hub motor and faced the following issue: when powered, the rotor rotates, but somehow the wheel does not (or rotates very slightly). When I open the casing on the side where the planetary gear sits, I can see that when the wheel is manually rotated, the rotor and the planetary gear rotate accordingly (in the way one would expect for both the forward and the backward directions). However, the rotor, when powered, can't give enough torque onto the wheel (I can hold it by just pressing a finger against it, while the rotor rotates vigorously), so there is some engagement issue, yet I just can't figure what it is. The contact between the new planetary gear, the sun gear and the ring gear is reasonable tight, although there is some wobbling (which is significantly, if not completely, reduced once the covers are mounted onto the shaft). The wiring is correct (again, the rotor rotates smoothly once out of the casing).
It feels like there is some part missing, but I do not see any. The existing weak rotation of the wheel feels like it happens purely because of the friction somewhere in the system.
Other symptoms are: the motor humms rather loudly when powered (I do not remember whether it was as loud before, but it is significantly louder than the other bike), and also once the rotor get up to speed, it makes some clanking sounds more or less regularly (but no debris caught between it and the casing, and rotates smoothly once out of the casing).
What should I look into here and what are the probable cause?
Below are some pictures.