thank you @brada4
following this thread for
offload glitch - hardware offload UDP re-ordering (might be MTK related)
as @brada4 highlighted it may be due to firewall4 or it may the mtk ppe offload itself. I wonder if there is a way to narrow it down.