From our understanding, there was issues with payments and last minute design changes which had already been installed. We have subcontractors at many sites and yes issues will occur like this when they aren't paid.
Thank you for your kind words, it was a pleasure working with you.