I don't know if anyone else as noticed but with the standard variant if and order specifies the 'Ionian Sea' province using the string 'Ionian' the parse reports this as being ambigous between the provinces ( London , Livonia , Ionian Sea ) as these all have the same levenstien distance.
I've attached a patch (or a can send thesf.net tracker) which fixes this by changing map.getProvincesMatchingCloset() to use the same algorithm as map.GetProvinceMatching() .
It also includes a fix to a coding error
in findPartialProvinceMatch() - which is required to fix the above provinvice matching prbolenm
patch file to fix issues