Missing packets are usually a consequence of network issues, wfview uses the same protocol as the Icom OEM software, which is based on UDP. Many consumer grade network devices (switches and access points) often struggle with high numbers of UDP packets (upwards of 200 per second are typical for 16bit 48K audio), but the occasional missed packet is nothing to worry about, you may get a 20ms audio dropout for a single missed packet though.
It always happens when keying up and then is stable. Any ideas how else I might prevent it. PI is running WFserver and directly connected to IC7300 via USB. So not sure its network related?
For sure blame the USB cable to start… Get a shielded one, and pass it a couple of times thru’ a ferrite ring - no more than 2 or 3 times, and secure it with a cable tie. If it continues, do the same to all the cables connecting to the PI, and maybe get an metal case for the PI. There are plenty out there, from simple thin pressed boxes to full-on billet that has been machined into a heat-sink jacket.