watchOS background request when AudioSession active.

Hi.
I have been developing the watchOS audio application.
But I have faced a big problem.

I enabled the background mode for audio and make the AudioSession active.
I watched WWDC(maybe... Keeping Your Watch App Up to Date) that says when the AudioSession Active, I can request using URLSession.

So. When I played the audio content with AVPlayer and after the content is finished,
I request a new URL for CDN server and the CDN would tells me the real audio content's URL.
But in background, the URLSession does not respond to my request. So my audio app will stop(exactly wait for response).

I read a document about 'Running watchOS Apps in the Background' and I think request to schedule a background task can be a solution.
But when I tried it, This operation not guaranteed the expected time.

So... Please let me know how to do in this situation.
Thanks.

I recommend you file a bug report so that the engineering team can look into the problem. Please post the bug number here for reference.
watchOS background request when AudioSession active.
 
 
Q