I'm making an ESP32 board to control some 12V outputs, so I got an LM2675-3.3 buck converter IC (datasheet) to power the MCU. This is my first time designing and soldering a PCB and I'm guessing I may have done a bad job with either the soldering or with the converter layout. I've already burned through 3 ICs, although one by misplacement. One worked correctly only after I accidentally grounded the on/off pin (datasheet says it can float), but it seemed to have a slight drift and a day later it dropped from 3.3 to 2.6 inexplicably. The last one was soldered very carefully on an empty board and it also didn't output anything until I fiddled with the on/off pin, and even then it was something below 1V.
Before I order a new batch, can anyone tell me if there are any glaring mistakes in the layout? The whole board is two layered, full back ground plane except around an ADC chip.