The problem is that fips codes sometimes change and the database is not always updated with the newest changes. I have just checked for Jordan and found that JO07 was renamed to JO19 in March 1999. The information is found in the fips bulletin FIPS10-4CN-02-d :
You can help and go through all fips bulletin and write a list of all renames. The fips bulletins are here :
http://earth-info.nga.mil/gns/html/fips_files.htm We can easily update 1:1 'changes' if we have a list (excel spreadsheet), but we are not able to update complex modifications where the structure of a country has changed. In order to do this we would need polygon boundary files.
A spreadsheet with all changes would certainly help and solve problems like the one you are experiencing with JO07.
thanks for the quick answer.
I sure would be glad to help and make some excell spreadsheets from times to times.
Question : is there a way i can view on a map the actual geonames admin1 boundaries in order to check their accuracy (i just noticed the JO07 problem with a single point request for instance but couldn't access the boundaries datas)