A customer has a few validators they wanted to use to check various conditions when resolving incidents. These validations are handled by a plugin, which simply throws an InvalidPluginExecutionException exception with the appropriate message. This USED to simply show this message on the screen for the user.
Unfortunately, something seems to have been changed in the CRM, and now the message is just this:
Also, the detail log contains ONLY this line and nothing else:
The operation was aborted due to ISV code.
This really feels... wrong, on many levels. The log file not containing any relevant information, the lack of a clear message to the user. Is this some kind of recent MS change? Is there some kind of new way to "throw" nice, business-related errors to the user from a plugin?
*This post is locked for comments