Vern
Looks like you have it pretty well covered.
I thought about the drvparm issue with 3.1. In certain instances drvparm was needed in the config.sys to get 3.1 to read floppies correctly even thought DOS could? Thats an old issue. Do you recall it?
There was also an issue with power.exe (causes more problems than its worth) and formatting floppies in 3.1 it would cause the system to hang
Thats not the issue the poster is having.
Ahh, things were so much simpler in the old 3.11 DOS 6.22 days! I miss them !
In the beginning there was the command line