Hi
After looking in the Wireshark output after sorting by time,
I've noticed that the retransmission packets are identical to it previous ones, just compare them, and you won't find any difference except the time of course.
Also, i noticed that the Don't Fragment Flag is set to on.
One important thing is, the retransmission happened 2 times, both are identical on L3 info, but on L2, the first one has DST MAC = to the original packet, but second one with different MAC.
With all above i suspect the following:
1- The returning traffic is being dropped because the packets are too large MAYBE, since its an SMB protocol.
2- The 4000 has a problem with Single forwarding Database and this issue can be arise in Multiple Vlans environment such the one you have.
Suggestions:
1- On the 4100 disable the high security.
2- Try to connect the client 24.199 on the 4100 switch and do the same test and try to get an output from wireshark.
3- Try do the the basic tests with trace route, and see where the packets being dropped or delayed.
4- Run the Wireshark after you connect the 24.199 client on the 4100 switch, try do work with both filers F820 - F940 and capture with Wireshark for a bit long period.
Good Luck !!!
Science for Everyone