Нормально работает зенка через VPN, только так и использую. Проблема скорее всего именно в настройках VPN на стороне сервера, потому что многие VPN провайдеры для экономии ресурсов устанавливают крайне забавные ограничения. У вас возможно начинают дропать пакеты при превышении определенного количества потоков. На бесплатных VPN ограничения особенно жесткие, на недорогих платных немногим лучше. Выход - покупка VPS и настройка VPN сервера самостоятельно. По цене будет много дешевле самого недорого платного VPN зато никто не будет резать ваш траф и потоки. Ничего сложного в этом нет, есть готовые скрипты, заодно кстати сможете и логи отключить (на всякий пожарный случай).