Routes often truncated leaving just four points

On https://flightaware.com/analysis/route.rvt?origin=RCTP&destination=KSFO
we can see that there is some error happening, causing
all but the final four items to be thrown away. Leaving for example
just

3800N/13000W ALLBE PASIF PIRAT2

very often.

It cannot possibly be one airline to blame, as the same error happens a
certain percent of the time regardless of airline.

Also when it happens, it leave exactly four points. The first is
Lat/Lon, and the rest are waypoint names.

And on the map on

we see the ‘planned route’ dashed line has a big turn that reflects data
that is no longer anywhere on

Visiting an average upcoming flight, for example

on an average day, say today, the route listed just shows the final part,

Route	3900N/13000W DACEM PAINT PIRAT2

But the map shown reveals more to the story. A crook in the route, here,

m20230607T054937

proves that FlightAware has indeed received the complete flight plan,
but a bug in the software just truncates the route listing to just a few
final reporting points.

My analysis shows only once every few days does the data make it through unscathed,

Thu May 11 22:00:00 2023 270
3900N/13000W DACEM PAINT PIRAT2

Wed May 10 22:00:00 2023 290
3900N/13000W DACEM PAINT PIRAT2

Tue May 9 22:00:00 2023 270
3900N/13000W DACEM PAINT PIRAT2

Mon May 8 22:00:00 2023 290
3900N/13000W DACEM PAINT PIRAT2

Sun May 7 22:00:00 2023 270
3900N/13000W DACEM PAINT PIRAT2

Sat May 6 22:00:00 2023 270
3900N/13000W DACEM PAINT PIRAT2

Fri May 5 22:20:00 2023 370
JOM 1600N/13000E 1800N/14000E 2200N/15000E 2700N/16000E 3200N/17000E 3800N/18000E 4200N/17000W 4400N/16000W 4400N/15000W 4200N/14000W 3900N/13000W DACEM PAINT PIRAT PIRAT2

Thu May 4 22:00:00 2023 310
3900N/13000W DACEM PAINT PIRAT2

Wed May 3 22:00:00 2023 310
4100N/13000W TRYSH AMAKR BDEGA3

And sometimes the whole route is there today,

Fri May 12 23:10:00 2023 370
JOM A590 MUPOB A590 MDE V75 NIRAI V75 CANAI 2800N/14000E 3200N/15000E 4000N/16000E 4500N/17000E 4700N/18000W 4700N/17000W 4500N/16000W 4300N/15000W 4200N/14000W 3900N/13000W DACEM PAINT PIRAT2

Thu May 11 22:00:00 2023 270
3900N/13000W DACEM PAINT PIRAT2

Wed May 10 22:00:00 2023 290
3900N/13000W DACEM PAINT PIRAT2

But sadly gone truncated when you come back and look at it tomorrow:

Sat May 13 23:10:00 2023 270
3900N/13000W DACEM PAINT PIRAT2

Fri May 12 23:10:00 2023 270
4100N/13000W TRYSH AMAKR BDEGA3

Thu May 11 22:00:00 2023 270
3900N/13000W DACEM PAINT PIRAT2