Reverse geocoding doesn't seem to work

I’ve set up reverse geocoding according to the guide, using chibigeo with my api key added. But when I run the reverse geocode background job, nothing seems to happen. The job immediately completes with no errors. On the Chibigeo page it shows zero uses of the api key

Logs

dawarich_sidekiq  | I, [2026-07-12T02:36:55.139637 #1]  INFO -- : start
dawarich_app      | Enqueued EnqueueBackgroundJob (Job ID: 07ca59bc-b816-4945-8b7f-3c2b0b519a55) to Sidekiq(reverse_geocoding) with arguments: "continue_reverse_geocoding", 1
dawarich_sidekiq  | Performing EnqueueBackgroundJob (Job ID: 07ca59bc-b816-4945-8b7f-3c2b0b519a55) from Sidekiq(reverse_geocoding) enqueued at 2026-07-12T02:36:55.138386354Z with arguments: "continue_reverse_geocoding", 1
dawarich_app      | {"method":"POST","path":"/settings/background_jobs","format":"turbo_stream","controller":"Settings::BackgroundJobsController","action":"create","status":302,"allocations":1242,"duration":8.22,"view":0.0,"db":0.3,"location":"https://<myserver>/settings/background_jobs"}
dawarich_sidekiq  | Performed EnqueueBackgroundJob (Job ID: 07ca59bc-b816-4945-8b7f-3c2b0b519a55) from Sidekiq(reverse_geocoding) in 4.57ms
dawarich_sidekiq  | I, [2026-07-12T02:36:55.146804 #1]  INFO -- : done
dawarich_app      | {"method":"GET","path":"/settings/background_jobs","format":"turbo_stream","controller":"Settings::BackgroundJobsController","action":"index","status":200,"allocations":84252,"duration":60.12,"view":54.94,"db":1.69}
dawarich_sidekiq  | D, [2026-07-12T02:37:01.665715 #1] DEBUG -- : Flushed 4 metrics

Ok I worked it out. I had added the settings to .env but they weren’t being passed through to the app containers. Now it’s running.

Perhaps some explicit error messages or page to see the status of the geocode api config would be helpful as it looks like it just ends the job silently if there is no config.