Is it possible to repair corrosion on the PCB?

@Dave is right.
So the good news is that most probably your MCU is fine.
The bad news is that you will have to desolder switches to clean the mess.
As I’m quite used to this process I would desolder everything to clean the top side of the PCB cleanly.
But it is a time consuming process and you need to have a good desoldering pump.
I made an explanation of the process in this forum at the following link:

3 Likes