Hey Adam,
I left your code in the plugin after my last post on this thread and it seems to have done the trick – I guess it just takes some time. It’s 100% my fault for assuming it would happen immediately! Sorry for the trouble and thanks for all of your help!