The developers insist the work will be completed in the coming weeks