Yes. This is the API. There could be bugs in plugins.

I changed the code that the exception is only ignored when debug is True