Whilst it is never a good sign to hear about subbies going unpaid, in this case, it is quite likely that with the lack of a dedicated supervisor at your site, there has simply been no one to sign off on the works that the carpenter has done, and so the payment hasn't gone into the system yet.
Still not a good look though....