Maverick PPTP not functioning

I´m trying to connect to my VPN server using a hilink e353 dongle. This works on the generic raspbian without hassle.

i have disabled WIFI using
´dtoverlay=pi3-disable-wifi´ inemphasized text /boot/config.txt

GSM connection is up and running.

**Are there any of the maverick modules that could interfere with this? **
on regular noobs raspbian it fires up ppp0 and connects on the exact same hardware.

this is what happens:

{code}
mav@maverick-raspberry:~$ sudo pon vpn debug dump logfd 2 nodetach
pppd options in effect:
debug # (from command line)
nodetach # (from command line)
persist # (from /etc/ppp/peers/vpn)
logfd 2 # (from command line)
maxfail 0 # (from /etc/ppp/peers/vpn)
dump # (from command line)
noauth # (from /etc/ppp/peers/vpn)
name xxx # (from /etc/ppp/peers/vpn)
remotename vpn # (from /etc/ppp/peers/vpn)
# (from /etc/ppp/peers/vpn)
pty pptp X.X.X.X(CENSORED) --nolaunchpppd # (from /etc/ppp/peers/vpn)
crtscts # (from /etc/ppp/options)
# (from /etc/ppp/options)
asyncmap 0 # (from /etc/ppp/options)
lcp-echo-failure 4 # (from /etc/ppp/options)
lcp-echo-interval 30 # (from /etc/ppp/options)
hide-password # (from /etc/ppp/options)
ipparam vpn # (from /etc/ppp/peers/vpn)
nobsdcomp # (from /etc/ppp/peers/vpn)
nodeflate # (from /etc/ppp/peers/vpn)
require-mppe-128 # (from /etc/ppp/peers/vpn)
noipx # (from /etc/ppp/options)
using channel 33
Using interface ppp1
Connect: ppp1 <–> /dev/pts/4
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x113cd1a0> ]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x113cd1a0> ]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x113cd1a0> ]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x113cd1a0> ]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x113cd1a0> ]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x113cd1a0> ]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x113cd1a0> ]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x113cd1a0> ]
Terminated
Script pptp X.X.X.X(CENSORED) --nolaunchpppd finished (pid 2373), status = 0x8f
Modem hangup
Connection terminated.
using channel 35
Using interface ppp0
Connect: ppp0 <–> /dev/pts/3
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x42b11d48> ]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x42b11d48> ]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x42b11d48> ]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x42b11d48> ]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x42b11d48> ]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x42b11d48> ]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x42b11d48> ]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x42b11d48> ]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x42b11d48> ]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x42b11d48> ]
LCP: timeout sending Config-Requests
Connection terminated.
Modem hangup
{code}

this is the setup i used (that worked on noobs)

I mean, i can see what is wrong in the log. But i cant for the life of me figure out what the problem is.
i can ping both ways.