Hi there!
I've been playing BG3 for a while now (on XBox Series S) and have been trying to figure out, when Astarion is able to make a Sneak Attack and when not.
All the rules I have found state, that a Sneak Attack should be possible whenever Astarion has at least one Advantage but no Disadvantage.
But my playing reality does not fit these rules:
Quite often I see multiple green Advantages and no red Disadvantages for a ranged attack, but Sneak Attack (Range) is still not possible, stating that the fulfilled rule was not fulfilled.
Once I even had a very peculiar situation:
Astarion had two green Advantages and no Disadvantage, being on high ground and one other Advantage (I think magical weapon or so) against a stick monster in a swamp.
No Sneak Attack was possible.
Next round the monster climbed up to be on the same height as Astarion.
This time there was only one Advantage, as the high ground was lost, still no Disadvantage.
But strangely now a Sneak Attack was possible, though the situation was worse than before.
Since that time I am quite sure that it's not me, it's them.

This seems to be a bug.
Am I missing something?
Have other's been experiencing similar problems?
May it be connected to me playing on an XBox, or to the character Astarion (I have not tried this with a different rogue)?
Any helping comments would be welcome!
So long, Greddock