Used game problem

ok so i went to 3d games and picked up a copy of oracle of seasons problem is i put in the gameboy, the little logo would appear regularly but then nothing

my friend told me it could possibly be the battery inside the game that’s failing

anyone have any experience with this?
or do you think i just have a defective copy?
and if i can fix it what materials would i require?

When that happens I like to firmly press my lips on the plastic and give it a tight little squeeze.
I proceed to blow into the cartridge and inhale all the dust and foreign remnants of whatever was stuck inside this rectangle void.

Or, I just keep ramming in the cartridge back and forth into the cartridge holder and hope for something to happen.