Dear Nadeem
What is the CCSID of your 5250 session interactive job (use DSPJOB --> option 2)? If it is not 37, please use CHGJOB to set it to 37 and try initiating FTP session to Windows server again to see if the issue still persists or not. If it still persists, I suggest you start a communication trace for the specific IP address of Windows server and try the FTP again and then end the trace and dump it as a PCAP file and use Wireshark to check the communication packet exchange if you can see anything out of order or not.
To start comm trace:
1) WRKTRC *ALL to make sure no comm trace is active for your IBM i Ethernet line description
2) STRCMNTRC CFGOBJ(<Ethernet line description name>) CFGTYPE(*LIN) MAXSTG(256K) TRCFULL(*STOPTRC) CMNTRCOPTS(*RMTIPADR) RMTIPADR(XXX.XXX.XXX.XXX)
3) Do the FTP
4) WRKTRC *ALL and end the trace and then dump it to an IFS folder and use IBM i ACS to downloadit to your Windows PC and run Wireshark
5) You may want to delete the trace
------------------------------
Chance favors only the prepared mind.
-- Louis Pasteur
------------------------------
Satid S.
------------------------------