After grappling with a demonic interface module bug (turned out there was an old version of PluginInterfaces hanging around the secure whitenoise plugin) finally fixed everything o_O