There is a thermo switch in the original window motors. If it fails, it can be taken apart and the contacts cleaned. The one you show looks like a replacement. Was it mounted on the motor?
At any rate you really need to have a thermo switch to prevent overload (and fire
)