Интересный баг, если попробовать дебажить URL?, то будет nil всегда. Может это известный факт, но мне стоил нескольких часов переписывания декодера json 🤦♂️ вроде как баг известный и уже исправлен, скорее всего скоро исчезнет, но все же
Тут много начинающих разработчиков, ты написал частный случай, который может многих запутать. Пролема не в URL, а в дебагере (если она еще есть).