Hello,
In certain instances you can receive message about truncated IP, it is not harmful, it simply means that received packet is truncated (separated to several parts).
If this hinders yours connection it could mean that there are differences of Maximum Transmission Unit (MTU) between network devices. To get rid of it you would need to make sure, that MTU between devices match and they send same maximum size packets, as other devices can accept.
If it does not hinder connection itself it can be because tcpdump truncates (separates) packages larger than 1472 bytes, that is why you are getting "first" package with bytes missing but with IP and rest of the header, but following packets does not have a header, thus missing ip you can try using tcpdump -s 0 option to make sure, that tcpdump captures whole packet, and see if message goes away.
Best regards,
VidasKac.