The number of ‘unable to view a Netlify site from within Russia or Ukraine’ tickets and posts dropped to a consistent zero after our efforts back in May !
I’d be tempted to assume that the third party which you’re using is experiencing issues in these PoPs.