That's not a failure, that's the whole point. To play for your country is a great honour, but she will still get to play but not represent her country on a world stage.
She can't compete under her countries flag so therefore no promotion of Russia.
She has dual citizenship of both countries but if she were to win it would be as a Georgian.
Other Russians/ Belarussians in other sports have to go even further and renounce their country's actions and take part as neutrals, so no advertisement of their nation.