PPTP or L2TP with CyberGhostVPN

I am trying to setup a VPN connection (PPTP or L2TP) to CyberGhostVPN (https://cyberghostvpn.com/) and can’t get that reliably working. The PPP connection terminates and reconnects after a few minutes. I assume that the general setup is correct since everything works fine if I e.g. reconfigure PPTP to another VPN provider (StrongVPN, https://strongvpn.com/).

I am currently talking to the support of CyberGhostVPN to find out whats wrong, but maybe somebody here already has some experience in this field or has an idea where to look?

Verifying the debug output of my router does not show anything helpful to me. My RouterOS is running on 6.4.

Any hints?

Some more infos for the problem.

The logs on my RouterOS side look like this:

...
11:34:28 pptp,ppp,info vpn-us-pptp: connected 
11:34:51 pptp,debug,packet sent Echo-Request to xxx.xxx.xxx.xxx 
11:34:51 pptp,debug,packet     identifier=1 
11:34:58 pptp,ppp,debug,packet  vpn-us-pptp: rcvd LCP EchoReq id=0x1 
11:34:58 pptp,ppp,debug,packet     <magic 0xd40aad9> 
11:34:58 pptp,ppp,debug,packet  vpn-us-pptp: sent LCP EchoRep id=0x1 
11:34:58 pptp,ppp,debug,packet     <magic 0x51d5fb9> 
11:35:28 pptp,ppp,debug,packet  vpn-us-pptp: rcvd LCP EchoReq id=0x2 
11:35:28 pptp,ppp,debug,packet     <magic 0xd40aad9> 
11:35:28 pptp,ppp,debug,packet  vpn-us-pptp: sent LCP EchoRep id=0x2 
11:35:28 pptp,ppp,debug,packet     <magic 0x51d5fb9> 
11:35:51 pptp,ppp,debug vpn-us-pptp: LCP lowerdown 
11:35:51 pptp,ppp,debug vpn-us-pptp: LCP closed 
11:35:51 pptp,ppp,debug vpn-us-pptp: CCP lowerdown 
11:35:51 pptp,ppp,debug vpn-us-pptp: CCP closed 
11:35:51 pptp,ppp,debug vpn-us-pptp: BCP lowerdown 
11:35:51 pptp,ppp,debug vpn-us-pptp: BCP down event in starting state 
11:35:51 pptp,ppp,debug vpn-us-pptp: IPCP lowerdown 
11:35:51 pptp,ppp,debug vpn-us-pptp: IPCP closed 
11:35:51 pptp,ppp,debug vpn-us-pptp: IPV6CP lowerdown 
11:35:51 pptp,ppp,debug vpn-us-pptp: IPV6CP down event in starting state 
11:35:51 pptp,ppp,debug vpn-us-pptp: MPLSCP lowerdown 
11:35:51 pptp,ppp,info vpn-us-pptp: terminating... - keepalives timed out 
11:35:51 pptp,ppp,debug vpn-us-pptp: LCP lowerdown 
11:35:51 pptp,ppp,debug vpn-us-pptp: LCP down event in starting state 
11:35:51 pptp,ppp,info vpn-us-pptp: disconnected 
11:35:51 pptp,ppp,info vpn-us-pptp: initializing... 
11:35:51 pptp,ppp,info vpn-us-pptp: dialing... 
...

The hint might be the message “terminating… - keepalives timed out” but I have no clue why it works with one VPN provider and not with another.

Any hints?