OPC specifications provide a list of possible error values and messages. Vendors can choose whether or not they want to implement these.
The ability to diagnose problems and pass the results in a Quality parameter is an important feature that will help you to differentiate between various vendors.