From my software engineering experience long back, many times you will find that an EPROM is socketed. Sometimes there is oxidation on one or more legs of the EPROM or socket. Sometimes I'd take the EPROM out and shiny up the legs with a pencil eraser or ScothBrite pad and then put it back in. Sometimes that fixed the problem.
There are EPROM readers and burners. Sometimes an EPROM will have an anti-duplicate feature, but I doubt that will be the case here.
You can get an EPROM burner from Amazon for less than $200. It probably won't be very friendly to use, but it will get the job done. If you need an EPROM, I'd go to a quality supplier like DigiKey.