The freewheel is threaded onto a hub that fits on the axle and drives the axle through a keyway. Sounds like the set screw may have come loose and let the key slip out so it no longer transmits torque to the axle.That's where I would start looking especially as it is new.