If you aren’t already, you might consider using eos-update to update your system and packages. It will help manage keyring updates, avoiding potential keyring related issues.
Something like:
eos-update --yay
You might add --nvidia as well, if using a Nvidia GPU.
Edit: to clarify, you’d still install AUR applications the way you have been.
I resolved this, but thank you. I always do that when there are core updates. I updated everything today, and the Brave update came afterward. It seems that it did not freeze because when I relaunched yay, Brave updated the first time. Maybe the terminal froze or something else.