Beside the previous advice, you might also want to check whether your streaming engine (OBS Studio, XSplit, AMD ReLive, Twitch Studio, etc.) is using software or hardware encoding. Most use software encoding by default.
Hardware encoding will use your GPU for encoding and will affect game performance.
Software (x264) will use your CPU for encoding and will only affect game performance slightly if you have 4-cores or less.
The amount of sys mem could also be a factor. Having at least 12Gb is recommended, more is always better when streaming and gaming (i.e., multi-tasking). The same is true with VRAM, though one can do well with only 8Gb and all in game settings on Ultra/Very High.
You might also look at what other programs are running (most programs running in the background won't usually cause any problems) and are open on your desktop. I have found with Win11 and Edge (which is Chrome, btw) that if you have multiple monitors, the stream viewed by others will be jerky and have frame rate drops, as will your game when viewing (or previewing) a video or stream on the other monitors. Your game will also occasionally stutter and lose frames. Having hardware acceleration turned on for the browser or apps (while they are running and viewable) will also cause games to lose fps.