It sounds like something is blocking the firebase comms somewhere. I read somewhere that it uses websockets (though that may not be correct), perhaps they are blocked. What node are you using for firebase?
That is not surprising. As I suggested, probably something is blocking the comms via that route. Possibly because it is websocket (if it is) but that is pure conjecture without knowing anything about firebase.
damn you internet!! - Thanks Colin for the pointer!!
Routing is not my strongsuit - and its not related to this channel
but... would your guess be that there should be a routing solution for this, or am I better off looking at creating some sort of webhook endpoint (which I CAN access now) and then let that endpoint handle the firebase bits?
a quick google on "gprs ppp websocket debian" does not point me in any direction.
I am out of my comfort zone I am afraid. @dceejay can you throw any light on what this problem might be? It isn't node-red it is something to do with the connection. I don't know how to debug it.