I’ve designed custom board using W5500 and ESP32, this was upgrade to the previous board that used ATMega328P. Schematic regarding the W5500 stayed the same, only microcontroller changed. Initially i couldn’t read the 25MHz clock, and there would be no communication between ESP32 and W5500. While trying to reflow the crystal circuit, I’ve managed to get the board working but not for too long. As soon as the board cools down it stops working. So the W5500 works only when heated up with hot air.
Thank you for the response,