I am 19 years old and I have been interested in hardware for a long time, and for that reason I am now trying to learn more about digital electronics. I have a very strong interest in old computers(I even programmed a Pong clone in assembler for the C64), and for that reason I have decided that I wanted to make a 6502 computer.
As my first step, I decided I needed an EEPROM programmer. Since commercial ones are expensive I decided to make one with a couple of shift registers and an arduino.
After facing many difficulties with trying to write to a 28c256(and reading that it was very hard to disable the software write protection), I decided to first try to read and write to an HM62256(https://hardtofind.com.mx/pdfs/textos/H/HM62256A.PDF).
Even though this is supposed to be much simpler, I still was unable to write much of anything. After a few hours of debugging, I discovered that whatever input I gave to the OE pin, was mirrored in the A10 (If I gave a High signal to OE, A10 would output High, and if I gave OE a low signal, A10 would output low). At first I thought that the breadboard was perhaps shorted over these two rows, but when I removed the 62256, both signals were independent. I even tried a 28c256, and it also behaved normally.
I am also nearly 100% certain that I put the IC in the right orientation. This sram module does not have a notch at the top, but instead a small hole in the top left, which i understand should be at the top.
What could be causing this issue? Could the SRAM module be defective?
Here is a picture of my circuit, if it is of any help:

