BruControl on a Pi 5 runs well with wireless in a vm. Previously I wrote a how to in the automated forum on how to run BC on a pi 4
It had no wireless, but worked with an ethernet connection. I also got node-red running within as well. In posts 8152 and 8153 I have a rpi 5 running in a virtual machine on raspberrypi os bookworm built by a guy named botspot, which runs BC pretty fast with a wireless connection lacking on the pi 4 builds. I have only one issue which is assigning an ip address within termite, which I asked for help with. I can guide you if you wish, but need help getting an ip address to finish this.