- Implemented try-catch block in `getCountriesWithStates` to handle API errors gracefully. - Added logging for errors when fetching countries, with a fallback to static data if the API call fails. - Updated the `SettingsPage` to utilize the selected country code state for improved state selection logic.