"Busy" status might be added to mbarcode (just to confirm you have clicked). But "hanging" when you click on a plugin is caused by the plugin: action after clicking the plugin is defined by the plugin.