I wanted to give my follow up to a similar issue.
Here is what i have learned over the last few months.
i have tested different wifi modems and all have the same problem or feature depending on how you look at it.
this can also be related to people having issues with PCGET.
this started when i tried to connect to my UNIX machine over WIFI modem. everything worked correctly until i tried to send a file back and forth over XMODEM.
I have a working PCGET AND PCPUT connection between my ALTAIR and windows 10 machine using TERATERM.
the reason it works is because it is a direct serial connection from the Altair to the Windows 10 machine over a USB to serial converter cable.
TERATERM sees this as Serial to serial.
my UNIX connection is via TELNET.
this is where the problem is.
(people connecting to APPLE Computers do not seem to have the issue. however many people are connecting to PCs and Raspberry pi and other machines.)
i noticed on my UNIX machine no matter what software i used over a WIFI modem, i could upload from the Altair to the UNIX machine but a download resulted in Time outs.
this extended to TELNET BBS as i tried to go down the list of BBS and ran into the same problem.
the wifi modems would default to TELNET MODE ON. so i started to turn off the TELNET MODE and only connect to TELNET BBS that were not over a Telnet Port.
the result was i could upload and download no problem.
i then Setup a Windows XP machine with PROCOMM PLUS and setup a Home BBS Hosted using ASPECT Language and started to see what was happening.
Basically the WIFI modems when in TELNET MODE will block or modify the expected characters that allow the error checking for any file transfer protocol to proceed.
IF i direct connected over Serial no problem at all.
So in the case of the OP if they are connecting over WIFI modem to a PC in TELNET MODE the file transfer will fail.
in my Case i would have to either directly connect to my UNIX machine over serial and setup a Serial terminal connection on my UNIX machine to allow a connection.
or i would have to setup a direct null modem connection
or i would have to take a WIFI modem and plug it into my UNIX machine and configure a connection over that serial device then use the Altairs WIFI modem and in effect
create a WIFI Null modem connection between the two machines.
Neither makes sense for how my equipment is setup.
Also note that the WIFI modem which emulate a Haynes modem, really don't they act much more like a WIFI Null modem cable connection then they do a real modem
that presents issues for remote machines that expect a real over the phone modem connection.
when also testing the wifi modem on a modern pcs i had the same issues showing how TELNET mode on these modems is causing a block to occur.
this explains why i could make a Teraterm WIFI modem to second Teraterm wif modem connection with telnet mode OFF and have no issues sending files back and forth.
as another solution i could put a Raspberry pi on the desk and connect it to the altair via serial then i could telnet into my remote Unix box and WGET files or RX SX files from the unix box to the raspberry pi then
because it was a serial connection i could XMODEM those back to my Altair.
So if your connecting a wifi modem from your altair to your PC using Teraterm its going to be in a telnet mode and it will block your Xmodem transfer which is what pcget and pcput are using.
you would need a second wifi modem on the PC to establish a complete serial null modem link between the two machines and allow the Xmodem transfer to complete properly.
for me i have already setup a direct serial connection to my PC next to my altair i have a serial switch box where i have a Printer, wifi modem, terminal screen capture. i have my direct serial file transfer cable using a different port with
a special version of pcget and pcput i modified for higher Port numbers.
when using the wifi modem i can connect to my unix machine i just cannot transfer a file directly back from it. i use that unix machine to get on the internet with my altair and i can also view color photos from websites on my terminal.
when connecting to TELNET BBS i find the ones that are not Telnet based and then i can download and upload files as much as i want. for the Telnet BBS i can interact with door games and send messages i just cannot download files
as the wifi modem blocks. however i can get files from those telnet BBS in different ways.
well after experimenting the last few months i know understand what is happening, i have found numerous posts with this same issue on various forums and usenet groups and no body ever has a solution because there is no solution to this issue.
it is simply how the wifi modems work when in TELNET mode and how they handle collapsing 2 characters into a single character.