Hi, I turned off SIP.
sudo python3 tccutil.py -e -id com.epicgames.EpicGamesLauncher --microphone --camera
sudo python3 tccutil.py -e -id com.epicgames.UnrealEditor --microphone --camera
Then turned SIP back on again.
As you can see the launcher gets the permission but the Unreal Editor does not. I have checked the "com" entry for it and it seems to be correct.