09-28-2020, 12:24 PM
I have seen this kind of behavior before when a C++ exception is thrown during runtime but never caught; the dynamic library (in this case your plugin) seems to stop functioning but the host app (Illustrator) continues to work. Try checking any suspect code for uncaught exceptions and/or enable a breakpoint in your debugger to break on any uncaught exceptions.