Shader now has an error but it worked fine before

now it loop console these errors;

playcanvas-stable.dbg.js:4729 Uncaught TypeError: Failed to execute ‘uniform4fv’ on ‘WebGL2RenderingContext’: No function was found that matched the signature provided.
at Array.GraphicsDevice.commitFunction.(/anonymous function) (https://code.playcanvas.com/playcanvas-stable.dbg.js:4729:12)
at GraphicsDevice.draw (playcanvas-stable.dbg.js:5831)
at ForwardRenderer.drawInstance (playcanvas-stable.dbg.js:9823)
at ForwardRenderer.renderForward (playcanvas-stable.dbg.js:10236)
at ForwardRenderer.renderComposition (playcanvas-stable.dbg.js:11049)
at Application.render (playcanvas-stable.dbg.js:22424)
at playcanvas-stable.dbg.js:22757

please help me!!