Какие проблемы помимо ограничений провайдером могут возникать у протокола p2p в играх?
Файрволл или роутер.

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

Баг самой игры тоже может быть. Специфический, системный.
шейпинг провайдера.
плохой роутер.
в виндовс - "антивирусы"