Product and content view syncing stops at 50%

Problem:
I am unable to sync products or content views. They stop around 50 percent. Dynaflow indicates that they are waiting for pulp to start a task:

Actions::Pulp3::Repository::RefreshDistribution (waiting for Pulp to start the task)

Expected outcome:
syncing to complete without errors
Foreman and Proxy versions:
Foreman 2.3.5
Foreman and Proxy plugin versions:
Katello 3.18.3.1
foreman-tasks 3.0.6
foreman_remote_execution 4.2.2
foreman_docker 5.0.0
foreman_discovery 16.3.4
foreman_chef 0.10.0
Distribution and version:
CentOS Linux release 7.9.2009
Other relevant data:

Actions::Pulp3::Repository::RefreshDistribution (waiting for Pulp to start the task)

Additional output from Dynaflow

Queue: default

Started at: 2021-08-12 18:53:04 UTC

Ended at: 2021-08-12 20:19:25 UTC

Real time: 5181.95s

Execution time (excluding suspended state): 36.17s

Input:

---
repository_id: 2445
smart_proxy_id: 1
remote_user: admin
remote_cp_user: admin
current_request_id: 
current_timezone: UTC
current_user_id: 4
current_organization_id: 
current_location_id: 

Output:

---
pulp_tasks:
- !ruby/object:Katello::Pulp3::Task
  smart_proxy: !ruby/object:SmartProxy
    concise_attributes:
    - !ruby/object:ActiveModel::Attribute::FromDatabase
      name: id
      value_before_type_cast: 1
    - !ruby/object:ActiveModel::Attribute::FromDatabase
      name: name
      value_before_type_cast: katellod02p.example.com
    - !ruby/object:ActiveModel::Attribute::FromDatabase
      name: url
      value_before_type_cast: https://katellod02p.example.com:9090
    - !ruby/object:ActiveModel::Attribute::FromDatabase
      name: created_at
      value_before_type_cast: 2019-02-14 20:59:09.643430000 Z
    - !ruby/object:ActiveModel::Attribute::FromDatabase
      name: updated_at
      value_before_type_cast: 2019-05-30 16:14:32.099494000 Z
    - !ruby/object:ActiveModel::Attribute::FromDatabase
      name: expired_logs
      value_before_type_cast: '0'
    - !ruby/object:ActiveModel::Attribute::FromDatabase
      name: puppet_path
      value_before_type_cast: "/etc/puppetlabs/code/environments"
    - !ruby/object:ActiveModel::Attribute::FromDatabase
      name: download_policy
      value_before_type_cast: on_demand
    - !ruby/object:ActiveModel::Attribute::FromDatabase
      name: pubkey
      value_before_type_cast: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC3m3LggTAD5tz0MrcSoxRvUuCh03VIYizyzQwRiac+vsNLgpVte+jbNfTuPQ0DpSQ5KRom9GRHOoK6bRXYpoU1AlL8Ahtxq92TSV7t0osfFZC6hDFbLudnEKtuR0KnKZw4syvTZnyG16EfmUolytzRKRV9wIbkhFTxJkL+vzpuviO0KOPZizamjN6XYGOJXzwfjnSKWm1GCtr574dYd6XtPsZx81rhQ9jV9CbNTGI1A0fhkc8QzOj3r2/RInffxSIoWA/4eD0y9voOK+h3Ty9fYuMS5jJ5fnbJI7OgrJ1Hf68zjJVOPhvuZ37A52bIROkpKlXkFDovgExQ79B3Kzvx
        foreman-proxy@katellod02p.example.com
    new_record: false
    active_record_yaml_version: 2
  pulp_data: !ruby/hash:ActiveSupport::HashWithIndifferentAccess
    pulp_href: "/pulp/api/v3/tasks/fed3bf29-08c6-4594-93a4-403463a1309f/"
    pulp_created: '2021-08-12T18:53:04.831+00:00'
    state: waiting
    name: pulpcore.app.tasks.base.general_update
    worker: "/pulp/api/v3/workers/37e09de6-638f-4692-9dc4-4906b9bc7fef/"
    child_tasks: []
    progress_reports: []
    created_resources: []
    reserved_resources_record:
    - "/api/v3/distributions/"
  href: "/pulp/api/v3/tasks/fed3bf29-08c6-4594-93a4-403463a1309f/"
task_groups: []
poll_attempts:
  total: 341
  failed: 0