Not an unusual issue. There is one well-known “fix” , and is used not just for Brave, but for all Chromium based browsers. Delete Brave’s GPUCache content.
Explained here:
If that does not fix the issue, log out of your user account, then at login screen, choose “Plasma / X11” (vs “Plasma / Wayland”) and log in … test.
Not unusual for Wayland to cause the issue.