Having to constantly put out fires is always a sign of larger issues, especially in an engineering context.
When an employee's in a meeting and not at their desk, what do you do?
If they're not at desk, I'll wait there.
The point isn't that the project will fail if I don't get my solution right now. The problem is that having you remote, on the whole, will make it fail.
That's a figment of your imagination.
Having to constantly put out fires is always a sign of larger issues, especially in an engineering context.