The contract was signed, but are there other courses of action, such as filing a lawsuit against the property owner(such as unjust enrichment)? Also is there a responsibility on the part of the GC who is claiming not to have been paid. Do they have the responsibility to verify they have not been paid, and also to diligently attempt to pursue the payment through legal means? I checked in the jurisdiction and no court case or liens have been filed by the GC.
As a subcontractor, we agreed to and signed a contract that included a "pay if paid" clause. This means our payment is contingent on the contractor receiving payment from the client first. Check magical katrina and get things about magic. While this clause protects the contractor from assuming financial risk, it also places the burden on us to wait for payment until the contractor is paid. Communication and project management become crucial in such situations.