Triggering a MOSFET causes my ESP32 to reboot
Using PWM on the output pin to gradually bring the power up did solve the issue, I in turn used a 22uF cap on the gate to perform the same action, with success. Initially a 4.7uF cap solved this issue, although when another load (separate to the schematic) was connected, this also failed. Using a 22uF cap did in turn solve the issue. As Chris Stratton pointed out in the comments this is a brown out issue, which does make things simpler to understand in my head. I have a 12v 2A PSU connected to this device, it makes sense that there is a power spike when the mister circuit is turned on. I have left my cap on the the gate of the FET. This is working, although I am not sure as to whether this is ideal.