Statstically, one of the most popular DnD classes and
the fourth most popular class in BG3, ahead of even it's OP cousin the Bard just... straight up doesn't work in this game, for a variety of reasons.
First off, the Arcane Trickster's Mage Hand Legedermain hasn't worked since launch, and yet we've had patches for everything from kissing animations to character appearances. This might not be quite so egregious if the level 9 ability worked, but as of the latest build, Magical Ambush is bugged too, rendering this class beyond broken.
Secondly the Assassin. Surprise is incredibly wonky, inconsistent and doesn't seem to proc properly. You can't reliably surprise 'neutral' enemies (arguably those that'd be MOST surprised by suddenly being attacked) without using some wonky tactics involving having a companion hit them while they tell you off for attacking them. This
destroys the fantasy of the class horribly.
Thirdly - the Rogues seem to be missing things that make them viable Martial/Skilled classes. They have no second attack, which is rules as written. However, Sneak Attack is supposed to be once per-turn not once per round (confirmed by lead designer Jeremy Crawford
here.) which makes sense when you think about the class fantasy again; getting in the extra blade with reactions from things like Sentinal or opportunity attack makes sense for the class, and should be rewarded (as well as matching the rules).
Finally, the it really seems like Fast Hands granting an extra attack just seems wildly imbalanced the other way? In the tabletop it's just for using tools, so a sensible balance seems like it might be that the free Bonus Action should be restricted to Cunning Action?
It honestly feels a little bit like distaste for the class at this point, like extra effort has gone into making them poor single-class options for players. When other classes have had a fair amount of homebrew work done to make them more fun in the game, you'd think Rogue might get similar sort of treatment - even if it's just to get them working as they're actually supposed to?