@itsfoss Have you never ran `yay -Qtd` and removed unnecessary packages?
Electron has a version in the package name for people who need several versions side by side. This means if an app requires electron32, it gets installed as a dependency. Later, if the app switches to requiring electron33, then this version is installed as a dependency. But the version 32 stays installed until you remove it. Use `pacman -Qtd` to find dependencies no package needs anymore.