Packet loss may be associated with poor network connection. I'd be inclined to change cables/NIC's and see if it resolves.
ICS doesn't
manipulate packets AFAIK, it only forwards them. So something else is corrupting the packets, IMO.
Maybe do some testing of the connection without ICS turned on and testing packets. You might find some interesting results!
Cheers
Mick
BTW - welcome to techIMO!!