I tried again, starting an upload then backgrounding the app by hitting the side button, keeping the lock screen unlocked (no lock icon). Again the BGContinuedProcessingTask kept updating progress, after which it (correctly) reported the upload as completed. So I think it is safe to say that the issue only happens when the device is truly locked.
Topic:
App & System Services
SubTopic:
Processes & Concurrency
Tags: