Semir, well done!
A great recovery.
It's hard to understand what's going on when the two most expensive parts on the boards, the FPGA and memory are OK(they cost approximately 20 and 18 euro from RS).
But the boards are faulty solely due to poor soldering. From your description it sounds almost like molten solder had just been thrown at the board.
Frank