You’re not being difficult, your concern is valid.
What’s happening is that pre-session validation runs before the call session is created.
Logging is attached after the session is created.
So if validation fails early → no session → no logs.
Your use case isn’t unique so this happens more often with dynamic server-returned configs or more complex setups.
To fix this I will add strict validation on your own server before returning the config, so you catch errors before Vapi does.
I can help you design that so this never happens again.