She will be released when and only when it is politically advantageous for Putin to do so, and no sooner.
Releasing Griner is punishing America, I suppose that’s why I am surprised Putin hasn’t done it.