Ну я это понял. Придумал может вариант костыльный. Делать с %252F, а потом менять %252 на %2. Такое же есть в свифте, типо replace?
костыльных вариантов куча, можно выбирать кириллицу и отдельно её конвертировать и пихать назад в URL (что я и сделал), но проблема не на твоей стороне, нужно решать там, где она возникла. Все варианты не предугадать