Cómo configurar django-compressor en heroku, compresión fuera de línea a S3

Seguí todas las sugerencias de control de calidad que se encuentran en SO y en diferentes blogs. Todo funciona bien en mi máquina dev y nada funciona en heroku.

Aquí están mis configuraciones:

DEFAULT_FILE_STORAGE = 'arena.utils.MediaRootS3BotoStorage' # media files
# storage

AWS_ACCESS_KEY_ID = os.environ.get('AWS_ACCESS_KEY_ID')
AWS_SECRET_ACCESS_KEY = os.environ.get('AWS_SECRET_ACCESS_KEY')
AWS_STORAGE_BUCKET_NAME = os.environ.get('AWS_STORAGE_BUCKET_NAME')
AWS_PRELOAD_METADATA = True # necessary to fix manage.py collectstatic command to only upload changed files instead of all files

S3_URL = 'https://%s.s3.amazonaws.com' % AWS_STORAGE_BUCKET_NAME
MEDIA_URL = S3_URL + '/media/'

STATIC_URL = S3_URL + '/static/'

ADMIN_MEDIA_PREFIX = STATIC_URL + 'admin/'


COMPRESS_URL = STATIC_URL
COMPRESS_OFFLINE = True
COMPRESS_STORAGE = 'utils.CachedS3BotoStorage'
STATICFILES_STORAGE = COMPRESS_STORAGE

Cuando ejecuto collectstatic / compress todo está bien, veo los archivos que se recopilan en S3 y los coloco en los lugares adecuados. Veo el archivo manifiesto.

Cargando cualquier página con etiqueta de compresor, muestra un errorOfflineGenerationError: You have offline compression enabled but key "d2a53169c44dec41ce3ee7da19b2b9d4" is missing from offline manifest. Corriendopython manage.py compress de nuevo no resuelve nada. Cuando verifico el archivo de manifiesto, de hecho, la clave que busca no existe.

¿Qué está mal aquí?

Pregunta que ya he comprobado:

¿Cómo configurar django-compressor y django-staticfiles con el S3 de Amazon?

Compresor Django con S3 URL Heroku

Configuración de django-compressor con almacenamiento remoto (django-storage - amazon s3)

Respuestas a la pregunta(3)

Su respuesta a la pregunta