Unified the error reporting system in an attempt to streamline UI responses and sync.