As a follow up, the problem returned and i did a hard factory reset, which still didn't work, so i contacted Tracfone, did yet another factory reset through the settings menu to no avail and now i have to send the phone back for a replacement. I guess it was just a defective bit of wifi...