N64 Expansion Pak not recognized

I recently started playing the N64 versions of Zelda after I found a console in working order. It appears to not be able to save, which I narrowed down to either the cartridge's battery or the Expansion Pak. When I went to try another game, I got a message saying that "The N64 Expansion Pak must be installed in the N64 for this game" (Majora's mask btw, I knew it would need it going in).
EDIT: I figured out that I needed to press Reset on the console for saving. Unfortunately it still isn't recognizing the expansion pak.
Problem: I have two Expansion Paks that I have tried with my console to no avail. I know there's the option of soldering new components onto the circuit board (which I may have to learn for the battery anyway), What steps should I try before just buying another console?
Pictures about "N64 Expansion Pak not recognized"



How do I fix my Expansion Pak?
The Expansion Pak is required for 4 player multiplayer. Enables two hi-res modes, which increases resolution to 640\xd7480 however performance suffers greatly as a result. The Expansion Pak is required for 3 and 4 player multiplayer.How do you install a Nintendo 64 Expansion Pak?
The Expansion Pak is a memory expansion that plugs into the N64 console's memory expansion port in the place of the Jumper Pak. It is a system upgrade for the Nintendo 64 that doubles the console's RAM storage capacity to 8 MB.Problems with Generic Nintendo 64 Memory Expansion Pak
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Eva Elijas, wewe yang, Konevi, Syed Muhammad Afifi