I saw, but its inconsistent from one post to the next.
USB can help supply 5v if the onboard 5v supply is damaged. Measure the 5v voltage with and without USB.
To rule out corruption update to 3.1.1, format the SD card (not quick format, and use SD formatter tool) and manually re-flash the wifi with M997 S1, in that order perhaps?