# Problem check 'missing\_mailgun\_api\_key' error

**URL:** <https://meta.discourse.org/t/problem-check-missing-mailgun-api-key-error/299579>\
**Category:** Bug\
**Created:** [March 15, 2024, 8:30pm UTC](https://meta.discourse.org/t/problem-check-missing-mailgun-api-key-error/299579 "2024-03-15T20:30:11Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![RBoy](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@RBoy](https://meta.discourse.org/u/RBoy)\
**Post date:** [March 16, 2024, 4:51pm UTC](https://meta.discourse.org/t/problem-check-missing-mailgun-api-key-error/299579/3 "2024-03-16T16:51:35Z")

</div>

After upgrading to 3.3.0 beta 1 I’m seeing these errors in the error logs

```plaintext
Message (4 copies reported)

TypeError (String does not have #dig method)
app/services/problem_check/missing_mailgun_api_key.rb:8:in `dig'
app/services/problem_check/missing_mailgun_api_key.rb:8:in `call'
app/models/problem_check.rb:58:in `call'
app/models/admin_dashboard_data.rb:36:in `block in problems'
app/models/admin_dashboard_data.rb:36:in `each'
app/models/admin_dashboard_data.rb:36:in `flat_map'
app/models/admin_dashboard_data.rb:36:in `problems'
app/models/admin_dashboard_data.rb:147:in `fetch_problems'
app/controllers/admin/dashboard_controller.rb:29:in `problems'
app/controllers/application_controller.rb:423:in `block in with_resolved_locale'
app/controllers/application_controller.rb:423:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:64:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:393:in `call'
lib/middleware/csp_script_nonce_injector.rb:12:in `call'
config/initializers/008-rack-cors.rb:14:in `call'
config/initializers/100-quiet_logger.rb:20:in `call'
config/initializers/100-silence_logger.rb:29:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:236:in `call'

Backtrace

app/services/problem_check/missing_mailgun_api_key.rb:8:in `dig'
app/services/problem_check/missing_mailgun_api_key.rb:8:in `call'
app/models/problem_check.rb:58:in `call'
app/models/admin_dashboard_data.rb:36:in `block in problems'
app/models/admin_dashboard_data.rb:36:in `each'
app/models/admin_dashboard_data.rb:36:in `flat_map'
app/models/admin_dashboard_data.rb:36:in `problems'
app/models/admin_dashboard_data.rb:147:in `fetch_problems'
app/controllers/admin/dashboard_controller.rb:29:in `problems'
actionpack (7.0.8.1) lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action'

Env

HTTP HOSTS: xxx.com

```

No settings have changed, not using mailgun api (don’t have it configured).

---

_[View the full topic](https://meta.discourse.org/t/problem-check-missing-mailgun-api-key-error/299579)._
