IMHO as humble SLF, the CC played it safe, which is the correct thing to do. I thought the whole ethos of flying was safety first, not protocol.
Talking in hindsight about any crew communication issues..... communication goes both ways... maybe the FD crew could have told the CC that the problem had been identified and was being resolved ?