Deco X50 (v1.30 US) PPPoE len < 0 Syslog Loop Silently Breaks Apple Push Notifications (APNS)
Hello TP-Link Community and Support Team,
I am experiencing an issue where iOS devices (including an iPhone 16 Pro) completely stop receiving background push notifications when connected to my Deco X50 network via PPPoE.
A syslog analysis (assisted by Gemini) reveals that the router's PPPoE backend is trapped in a permanent logging loop, flooding the log every 10 seconds:
daemon.notice pppd[2802]: len < 0
daemon.notice netifd: internet (2802): len < 0
The Problem:
While standard web browsing works normally, Apple’s Push Notification Service (APNS) requires a continuous, long-lived background connection over TCP Port 5223. Because the Deco’s netifd / pppd interface constantly glitches and drops packet length parsing strings every 10 seconds, it silently terminates or stalls these persistent background notification streams.
A full firmware reflash and a physical power cycle did not stop this loop, indicating that this bug is baked directly into the current firmware's PPPoE handling code.
Can the engineering team please review the netifd WAN interface handler for the Deco X50 and provide a patch
