Shader compilation error on Raspberry Pi 400

When I try to run my app on Raspberry Pi 400, I get an error that says:

GLSL 1.10 is not supported. Supported versions are: 1.00 ES, 3.00 ES, and 3.10 ES

How can I make my app run with one of those supported versions? It seems like the shaders that are being compiled when the app is run are #version 110. Is there a way to change this? Any help would be appreciated.

I just got my raspberry pi, so maybe I need to run some updates or something. Going to look into it. If anyone has any tips to get things working, let me know.

Still no luck.
I tried a basic barebone three.js app, and I still get the error on a raspberry pi 400.

Everytime it tries to render, error pops up:

[2122:2122:1101/195735.880642:ERROR:shared_context_state.cc(73)] Skia shader compilation error
-----------------
#version 110

uniform sampler2D uTextureSampler_0_Stage0;
varying vec2 vlocalCoord_Stage0;
void main() {
    vec4 outputColor_Stage0 = vec4(1.0);
    vec2 texCoord;
    texCoord = vlocalCoord_Stage0;
    outputColor_Stage0 = texture2D(uTextureSampler_0_Stage0, texCoord);
    {
        gl_FragColor = outputColor_Stage0;
    }
}

Errors:
0:1(10): error: GLSL 1.10 is not supported. Supported versions are: 1.00 ES, 3.00 ES, and 3.10 ES

Anyone have any ideas why I keep getting this error?