BUG: Shader doesn't work in Lua on Widget?

BUG: Shader doesn’t work in Lua on Widget.
Cocos 3.4
I tried on Button and it doesn’t work.
It doesn’t work on Button loaded from Cocos Studio.
It doesn’t work on Button generated in the code.
No error messages, just no effect.
The same shader works on the normal Sprite for example.

Can you give me a test demo?Thanks.