How Can I Catch Error "serial port /dev/rfcomm0 closed unexpectedly"

Assuming that is coming from the serial node itself rather than one of your debug nodes (you should be able to see the node name above the error) then I would have expected that to be caught by a Catch node. You say you didn't have much success with a Catch node, do you mean you got nothing from it?