It may be unrelated to the app which is using Vercel next.js and it seems to catch the error when in dev mode (yes .. I don't know much about it). Brave uses a wallet (Brave Wallet) and it looks like it is adding this every time you visit a site. Newer versions of Brave shouldn't display this error (or when browsing in private mode). I am confused, because I am discovering this right now. Sorry.
Any recent browser exploits involving WASM and webcam apis?
I have found this though: https://github.com/vercel/next.js/discussions/44899
It may be unrelated to the app which is using Vercel next.js and it seems to catch the error when in dev mode (yes .. I don't know much about it). Brave uses a wallet (Brave Wallet) and it looks like it is adding this every time you visit a site. Newer versions of Brave shouldn't display this error (or when browsing in private mode). I am confused, because I am discovering this right now. Sorry.
https://github.com/localtunnel/localtunnel/issues/514
Anyways, if app author is reading, there may be a simple solution by adding this code:
Error: TypeError: undefined is not an object (evaluating 'window.ethereum.selectedAddress = undefined') (https://www.arguitar.com/:1)
but let's be optimistic (since it's a known Brave bug): does it happen to you when using private mode or another browser?