The production network pipeline cannot plan because the remote state is locked by a CI job that no longer exists.
Capture the lock identity. Do not force-unlock until you prove that its owner is gone.
Try: terraform plan
The state is available without concurrent writers.
The orphaned lock was removed only after its owner was disproved, and a clean plan acquired and released a new lock.
Lesson
Never treat force-unlock as the first response. Identify the owner, verify the operation is truly dead, unlock the exact ID, and use plan—not apply—as the first recovery check.