Talk with your players if someone's unhappy. Don't be afraid to go meta to talk about things that are causing problems, including for yourself. Seriously, communication can solve so many problems. I was able to stop a player from needing to leave the game by cutting a subplot that was really upsetting him, and was able to reassure another player twice about some things that were triggering them.
Each game has a specific style/way it’s designed to be played. The system is for that specific thing, and usually it’s worth playing through at least a quick start, starter set, or simple module to figure out what that game demands.
This doesn’t mean you shouldn’t hack or homebrew, but you should keep in mind what the system wants when you’re bolting things on to it.
I feel (rightly & legitimately) called out 😭 I literally got two months into my renaissance political intrigue campaign before I discovered Court of Blades. It's a perfect fit for my interests, but now my campaign is lousy with so many d&d tropes (Tieflings! Dhampirs! Changelings! Dragons!) that I more than likely couldn't switch systems without home brewing everything out the wazoo 😓