I was simply updating from 5.3 to 5.3.1 and got the following error on System Status Page -

Sorry, due to an error, we are unable to fulfill your request at the moment. You may want to contact your administrator or service provider with more details about what action you were performing when this occurred. You have requested a non-existent service "civi_flexmailer_required_tokens".

This error replaces the entire System Status page. I resolved it somehow by disabling flexmailer and mosaico and then re-enabling them. Quite odd.

Update: This error also occurred when updating from 5.3.1 to 5.6

  • 1
    When posting questions, you can choose to answer them yourself, which makes it easier for folks to find answered questions. – Jon G - Megaphone Tech Jul 24 '18 at 23:26

I resolved it by disabling mosaico, then flexmailer; and then re-enabling them.

I used the Administration screen to manage CiviCRM extensions; but you could also use Drush if your Civi is on Drupal.

  • Can you accept your own answer? Fixed the issue for me as well. – HomoTechsual Sep 29 '18 at 7:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.