Try inserting "excludedSourceFiles": ["source/app.d"] (or whichever
file matches your usual main module) into the "test" configuration - I
think it still picks up that one.

Nope. Still having the issue. Even tried adding "versions": ["VibeCustomMain"] to try to prevent a main from being generated.