AFAIK, mpd5 has a different behaviour than pppd. It by default send pkts numbered. IOS XE has a quirky behaviour when receiving those pkts - it half-sequence its data: for IOSd originated data, they are sequenced; for fast path data, they are not numbered.
The workaround here is to "set l2tp disable dataseq", matching pppd's behaviour.
The workaround here is to "set l2tp disable dataseq", matching pppd's behaviour.
"