Sound like OP got hit with the June Update..
Uninstalling printer/printer/software/drivers does not fix the issue..
Win10 update breaks printing"Windows 10 users are reporting that they are unable to print using devices from multiple vendors after installing updates for Windows 10 versions 1903, 1909, and 2004 devices released on June 9, 2020.
KB4560960 and KB4557957, the updates causing these issues, are cumulative updates that were released on Tuesday with security fixes for multiple Windows 10 components, as well as improvements and fixes for various Windows 10 features."According to the full article you will need to remove the two offending updates (KB) and the you will need to go to your printer manufacturers website and locate the Windows 10 Universal PCL6 drivers and install them until MS gets their act together and releases another update which will no doubt cause other collateral damage :M
Once you get things working, make a full system backup image of your PCs.. In this day and age this is one of the most important things you can do.. MS updates are like the "virus of the month club" and you just do not know exactly how your PC will act when they get done having their way with it..
To make backup images you can use some free imaging software, Macrium has a free version and a few software vendors versions are free also. You will need an external USB drive with enough space to store the image(s) of your PCs. $70 now days gets you a 2TB drive.
Once you have your base working image, you will then make new backup images even just once a month or after an update happens and you are sure the system is working fine.
Never rely on the built in Win10 backup or even roll back, often like your case, it fails or disappears..
MS did add the option to delay updates for most versions, I would highly recommend you take advantage of this. Delaying can allow you to wait out the bungled updates until they recall it or issue a fix to the bungled update.
Otherwise there are free third party software out that allow you to take control of the update process.