Okay, after some more experimentation using my enhanced validator.exe it turned out to be a problem with loading dependencies.
::LoadLibrary will not report a difference between unable to load the module itself, or one of its dependencies.
Interestingly enough the same ‘loading mechanism’ did work for VST2 plugins…?
Thanks.
PS: having multiple .vst3
parts in the name does not seem to be a problem.