Dead in the water

Generated image of a ship with slack sails
The idiom dead in the water means unable to move forward or make progress. Plans may be stuck and nothing is happening.

The image comes from a boat that cannot move on the water. A similar idiom is to take the wind out of your sails.

Without the right parts, the repair was dead in the water.