@Iskariote - I just ran into an identical problem which is caused by the battery socket falling off the board. You need to take the board out of the housing and solder the socket properly - first whitewash the battery plates that are to be soldered with flux, then make small drops on the pads and solder by pressing the socket so that it "sits down"

Finally, you can put a piece of thin sponge between the housing and the battery, just in case, to protect against tearing out the socket by a shock, e.g. after a fall.
It worked for me.
By the way, do you know how I can make a second key with remote control and immobilizer? Some description, because probably both the remote control and the iButton need to be programmed.
Of course in ASO, I know that

but maybe you can do it on foot and not for 5 hundred.