The firefighter union says the battle to contain the blaze was marred by the failure of two trucks leaving emergency crews in danger.