My Vic 20 nearly got permanently retired today, I could not get anything to load except for cartridges. the Datassette would get half way through loading,and then start to make a squealing noise, so I plugged in the one attached to the Commodore 64, and it did the same, so I disassembled both, gave them a clean, tried again with only the same noise, and failed loads.
So I tried both recorders with the C64, and they loaded a game each first time, no noises, no fuss, so I thought I would check all the connections in the computer, gave it a good clean, plugged it all back in, turned it on, tried to load Jetpac, it failed half way through, saying it was out of memory.
Going slowly nuclear by now, I took out the expansion cartridge cleaned it, tried Jetpac, Blitz, Astro Bell, Jet Set Willy, all failed to load, then it occurred to me to take out the expansion cartridge completely, which has worked for years, the thing loaded all the unexpanded games first time, I tried another 16K pack with Jetpac, and the bloody thing loaded first time...so one expansion pack in the bin.
Always goes to show, check the simplest things first, all that time and effort, if I had just left the pack out from the word go, which seems glaringly obvious now, I would have been fine..doh!
Did calm down with a quick blast on Chariot Race.