Expose ProtocolError