I think the OP realized that using an unencrypted public WiFi was an unintentional mistake and most likely will not repeat this. A clean installation would not be the first choice solution at this time to trouble shoot since the boot-scan came out clean.