No DVRStore when converting nDVR recording to MP4

I’m trying to convert a completed nDVR stream to an MP4 by calling getDvrStoresAvailable on DvrApplicationConverterContext. I’ve noticed sometimes the DVR store for the stream is available and sometimes it isn’t. I’ve noticed that it usually isn’t available if its called more than once. I don’t understand why this is happening and how can I make sure that the DVRStore is available every single time?

In order to understand why this behavior is happening when called more than once, it will require a support ticket. The only way we can debug this is with full access to your configs and logs - so that we may attempt to replicate the issue. Thanks.