Судя по симптомам, это
Path MTU Discovery Black Hole.
В Windows для VPN-подключений MTU по-умолчанию равен 1400, поэтому проблем с этим не возникает. В Router OS эта проблема решается достаточно легко:
1. Опытным путем меняя значение Max MTU в свойствах соответствующего подключения, нужно установить значение этого параметра при котором проблема исчезнет. Этот способ самый простой, однако не самый оптимальный и работает не во всех случаях.
2. В профиле PPP, который указан для вашего подключения выберите "yes" для параметра Change TCP MSS.
При этом создаются динамические правила в цепочке mangle фаервола, устанавливающие значения tcp-mss в syn-пакетах равным 1410, если оно больше. Сталкивался с ситуациями, когда 1410 оказывалось недостаточно. Можно скопировать эти динамические правила в mangle и изменяя параметры на меньшие, чем 1410 добиться решения проблемы. Чтобы Router OS не создавала эти динамические правила нужно в используемом профиле отключить "Change TCP MSS".
3. Способ, который работает во всех случаях связанных с PMTU Discovery Black Hole - добавление правила в mangle:
В поле src. address указываете вашу локальную подсеть, в out. interface - название вашего pptp-подключения.