Why objects with cloth modifier don't move after I parent them to moving empty?
If there are pinned vertices in the cloth and the object doesn't move, a previous simulation is cached and blender is using this old cached data.

The simulation needs to be refreshed by playing the timeline or re-baking the simulation.