Hi,
Look at Locations on your Admin Panel / Settings. If you can see there that each country has its own regions, the problem is not in the database. BTW, b_active is a binary switch: 0 = deactivated, any other value = active.
I think your problem resides in that procedure for dropdown and autocomplete being obsolete, because you're not the first one pointing out an issue with that. Please tell me your Osclass version and theme you're using (also with version, look at the first lines of your theme/index.php), I will try to reproduce it and find a solution...
Regards