SBarnes wrote:I think it's something in Purchase Order Custom Email plugin
Yes - if that's enabled, then as it throws a ClientCancelled exception in a method acting as a handler for the ToolClick which was added in the SetupBefore phase, then any plugins with their own handler will not get that event - unless they were loaded BEFORE the Purchase Order Custom Email plugin.
Plugins are loaded in the order of Execution Order then Name - so if they all have an Execution Order of 0, plugins named alphabetically before Purchase Order Custom Email plugin will receive the event, but any after would not.
So, in Riyaz's case - the plugins would be executed in this order:
po test
Purchase Order Custom Email
SNE - Purchase Order
which explains why the plugin "po test" worked, but not "SNE - Purchase Order"