A Piping Work Pack is marked complete.
Structural sign-off is on file.
The pipe supports aren't there.
The steel contractor had closed out three days earlier because, in his system, "complete" meant his scope was finished — not that the interface with the next trade had been verified.
The Piping crew mobilises. They find the supports missing.
Two days are lost waiting for Structural to remobilise a crew that has already moved to another package.
Nobody lied. Nobody broke a procedure. Both contractors did exactly what their own scope required.
The gap wasn't in the work. It was in what "done" meant when one contractor handed the work to the next.
Piping was ready to start. Structural wasn't ready for Piping to start. Both records said complete.