RepositoryUpdateMirrorWorker::UpdateError: TypeError: wrong argument type false (expected Google::Protobuf::RepeatedField)

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

TypeError: wrong argument type false (expected Google::Protobuf::RepeatedField)
  grpc/generic/rpc_desc.rb:47:in `initialize'
    proc { |o| unmarshal_class.send(unmarshal_method, o) }
  grpc/generic/rpc_desc.rb:47:in `new'
    proc { |o| unmarshal_class.send(unmarshal_method, o) }
  grpc/generic/rpc_desc.rb:47:in `decode'
    proc { |o| unmarshal_class.send(unmarshal_method, o) }
  grpc/generic/rpc_desc.rb:47:in `block in unmarshal_proc'
    proc { |o| unmarshal_class.send(unmarshal_method, o) }
  grpc/generic/active_call.rb:264:in `get_message_from_batch_result'
    return @unmarshal.call(recv_message_batch_result.message)
...
(4 additional frame(s) were not displayed)

RepositoryUpdateMirrorWorker::UpdateError: TypeError: wrong argument type false (expected Google::Protobuf::RepeatedField)
  repository_update_mirror_worker.rb:35:in `rescue in perform'
    raise UpdateError, "#{ex.class}: #{ex.message}"
  repository_update_mirror_worker.rb:17:in `perform'
    def perform(project_id)
  sidekiq/processor.rb:192:in `execute_job'
    worker.perform(*cloned_args)
  sidekiq/processor.rb:165:in `block (2 levels) in process'
    execute_job(worker, cloned(job_hash['args']))
  sidekiq/middleware/chain.rb:128:in `block in invoke'
    yield
...
(75 additional frame(s) were not displayed)

TypeError: wrong argument type false (expected Google::Protobuf::RepeatedField)