Graph not showing in android! help - Sampler location or component exceeds max allowed

I have this graph that uses a lot of textures and it works on every platform except for android. Any ideas of what could be happening?
This is the message that I’m getting:

Debug Unity Note: Creation of internal variant of shader ‘Shader Graphs/litCellShadeCastShadowUniform’ failed.
Info AdrenoGLES Error: Sampler Sampler location or component exceeds max allowed.
Info AdrenoGLES Error: Linking failed.
Error Unity -------- GLSL link error: Error: Sampler Sampler location or component exceeds max allowed.
Error Unity Error: Linking failed.
Error Unity
Error Unity
Error Unity (Filename: ./Runtime/GfxDevice/opengles/ApiGLES.cpp Line: 645) Error Unity

For reference: I got a very similar error and in my case it was caused by using too many StructuredBuffers in the shader. At least for the Quest, 7 is too much but 5 is fine.

My error was “BufferBlock BufferBlock location or component exceeds max allowed”. Yours looks similar but mentions Sampler instead of BufferBlock, so it might be that the limit you’re overflowing is the number of textures instead of StructuredBuffers.