That reminded me when I helped someone install Win 95. They weren't very computer literate and bought a upgrade instead of a full version.
I piddled with it until I asked them for the box and then realized why it wouldn't install.
I was on the phone with MS support trying to get this to work when the computer owner handed me the box and I said to support that I just found out that this is a upgrade and since she can't get her money back, would I just be able to load my Windows 3.1 to upgrade. The support person didn't want to answer that question since Windows 3.1 was my copy and not the person trying to get Windows 95 installed.
After she hemmed and hawed, I finally rephrased it to if I took the copy home and got the new PC owner a full install, would I be able to install upgrading from my copy on my PC. Support finally said yes. Of course, that wasn't going to happen, I just wanted the answer.
I loaded in my copies of Windows 3.1 on the new PC, upgraded to Windows 95, and everything went as well as Windows 95 can be.
I also didn't like dealing with Windows 3.1 that much and preferred the DOS prompt. The only reason I had that copy of Windows was Solitare.
If I didn't keep misplacing my deck of cards, I wouldn't of had it.