Поддержка UDP-реле в SOCKS-библиотеках для Python
Проверьте, поддерживает ли SOCKS-реализация для Python UDP-реле: поддержка TCP сама по себе ничего не говорит о датаграммах.
Согласно документации, PySocks в основном поддерживает UDP. Его реализация сокетов обрабатывает UDP-ассоциацию и инкапсуляцию датаграмм. Проверьте API и ограничения установленной версии, особенно если адаптируете старый код SocksiPy.
Сервер тоже должен поддерживать UDP-реле. Работающий TCP-запрос через тот же прокси не проверяет конечную точку реле, время жизни ассоциации или путь доставки датаграмм.
Используйте поддерживаемый библиотекой API сокетов с поддержкой прокси. Изменение глобального прокси по умолчанию само по себе не добавляет SOCKS в уже существующий обычный UDP-сокет. Держите управляющее TCP-соединение ассоциации открытым всё необходимое время.