I can't figure it out. For about a week I used the exact same software and exact same computer to program AT89S52 chips via parallel port and everything was fine until now where I plugged in a brand new unprogrammed chip into my programmer and did the same operations as I did with the other chips.
Now the problem is when i validated that space is erased, validation does not go past random percentages.
I double-checked for loose cabling but that didnt solve the issue.