message: undo dashes, no clue
  I will have to figure out why this causes ap not found on save, the string looks clean but there must be something going on, scan result not const?
diff: @@ -3297,7 +3297,7 @@ String WiFiManager::htmlEntities(String str) {
  str.replace("&","&amp;");
  str.replace("<","&lt;");
  str.replace(">","&gt;");
  - str.replace("-","&#8211;");
  + // str.replace("-","&ndash;");
  // str.replace("\"","&quot;");
  // str.replace("/": "&#x2F;");
  // str.replace("`": "&#x60;");
  