Hmm, it could be that the main shader fails compilation and the fallback path way has a bug. If you send me the logs, I'll have a look. Thank you for the very thorough report!