Shader Graph shader does not work on Nintendo Switch - how to debug?

I’m testing Shader Graph in our current project on Nintendo Switch. The shaders look fine in the Editor, but when building to device, all materials using the shader are not showing (invisible) and the following warning is logged:

WARNING: Shader Unsupported: ‘Shader Graphs/MyShaderName’ - Pass ‘’ has no vertex shader

Is this something I can debug and fix myself or do I need to report a bug via the Bug Reporter Tool?

1 Like

My team finally found the issue: We were using property names and accidentally added a double underscore to the variable name like “__MyProperty” which causes the shader to not compile on Switch, but on other platforms apparently.

3 Likes

Good to know! Thanks for the info