Solution 1:

Please check if sidekiq process is actually running:

ps aux | grep sidekiq

If it is not, try to run sidekiq in foreground first and check the output.

bundle exec sidekiq -e production

Solution 2:

In many cases for me it's because I haven't properly declared the queue for this specific service in config/sidekiq.yml.