Shader not working on older devices?

I’ve been testing over and over again, trying every UV node possible, nothing works :frowning:
I made this “Liquid” shader using URP’s shader graph, this is what it looks like when it functions correctly:

b1pdxr

But when using Samsung A5 it looks like that:


Just a static color, the movement is gone!

It’s working on most modern Android devices but not on Samsung A5 (and i guess most older devices too)

This is the graph:


I’m not using any expensive nodes.

What am i doing wrong?

I don’t think custom sampler states are supported on old Gles2 devices

i’m using it in another shader, and it’s working just fine on the same device.