StateMachines::InvalidTransition: Cannot transition status via :drop from :manual (Reason(s): Status cannot transition via "drop")

https://sentry.gitlab.net/gitlab/gitlabcom/issues/1560030/?referrer=gitlab_plugin

StateMachines::InvalidTransition: Cannot transition status via :drop from :manual (Reason(s): Status cannot transition via "drop")
  state_machines/event.rb:224:in `block in add_actions'
    object.send(qualified_name, *args) || raise(StateMachines::InvalidTransition.new(object, machine, name))
  state_machines/machine.rb:729:in `block (2 levels) in define_helper'
    block.call((scope == :instance ? self.class : self).state_machine(name), self, *block_args)
  deployments/older_deployments_drop_service.rb:15:in `block in execute'
    older_deployment.deployable&.drop!(:forward_deployment_failure)
  active_record/relation/batches.rb:70:in `block (2 levels) in find_each'
    records.each { |record| yield record }
  active_record/relation/batches.rb:70:in `each'
    records.each { |record| yield record }
...
(86 additional frame(s) were not displayed)

StateMachines::InvalidTransition: Cannot transition status via :drop from :manual (Reason(s): Status cannot transition via "drop")