It is not a bug but more a method of implementation. Remember that the UPoC driver is just that, a driver. Once Cloverleaf has delivered a message to the protocol driver it has completed it’s task.
If you wrote a TCP/IP driver or any other driver in language, it would be your job to handle errors at that point. With that said, there are methods, with a little ingenuity, to send UPoC driver errors to the error database.
FWIW, we have an enhanceent request to change the way it works but it is not as easily done as said.