Many Apps broken since Dec Update

There is no best method to troubleshoot when the claim is - Many Apps broken since Dec Update.

I suggest you clean up your system as described in the linked topic [INFO] Stable branch - BIG update BEST practice

When you have made an effort to ensure your system is free of custom applications and orphans, proceed to make sure your system is fully up-to-date.

Then add one application at a time - test it thoroughly - look into the specific options to configure chromium based applications for use with the wayland display protocol.

Brave is based on Chromium and the other apps mentioned is based on Electron (based on Chromium). Brave browser is included in the Manjaro official repo - so you don’t need to build it from AUR.

Electron is based around Chromium’s V8 javascript engine and as such any application based on Electron is a webbrowser application.

You may need to edit/create configuration files to adapt the application to run correct only your system.

Example - there is likely other options - this was from a quick websearch

--enable-features=UseOzonePlatform --ozone-platform=wayland

Lastly - I have been using Plasam Wayland Session the longest time and I have never had to add or alter runtime flags for any Chromium based applications, that be browser or browser-based (Electron) applications.