OK, I checked the log. I tried the last 4 episodes from the US and all went well.
This is what is in the log; maybe note the following:
Access from this country is restricted: [location: FR, home territory: US, user EU portability: disabled, channel EU portability: enabled
2026:04:04-16:48:57 0×000050fc [Info]: [CWV.PeacockTVV2] Get playback info error! no mpd link info! "{\“errorCode\”:\“OVP_00012\”,\“description\”:\“Access from this country is restricted: [location: FR, home territory: US, user EU portability: disabled, channel EU portability: enabled]\”}"
2026:04:04-16:48:57 0×000050fc [Info]: [DC.PeacockTVV2] **** Get download data fail. The error is : 101 current acodec: “AAC” ,current vcodec: “H264”
2026:04:04-16:48:57 0×000050fc [Info]: [DC.PeacockTVV2] *** Get download data failed. follow signature is : "SkyOTT client=\“NBCU-WEB-v8\”,signature=\“cGhRU51czdf9AavK9KsCY4cBoM8=\”,timestamp=\“1775314123\”,version=\“1.0\”“ current post data is ”{\“device\”:{\“capabilities\”:[{\“protection\”:\“WIDEVINE\”,\“container\”:\“ISOBMFF\”,\“transport\”:\“DASH\”,\“acodec\”:\“AAC\”,\“vcodec\”:\“H264\”},{\“protection\”:\“NONE\”,\“container\”:\“ISOBMFF\”,\“transport\”:\“DASH\”,\“acodec\”:\“AAC\”,\“vcodec\”:\“H264\”}],\“maxVideoFormat\”:\“HD\”,\“supportedColourSpaces\”:[\“SDR\”],\“model\”:\“PC\”,\“hdcpEnabled\”:true},\“client\”:{\“thirdParties\”:[\“FREEWHEEL\”,\“MEDIATAILOR\”,\“CONVIVA\”]},\“contentId\”:\“GMO_00000001029440_01\”,\“providerVariantId\”:\“3c9814ab-e813-3499-9c37-6fe90d3768fd\”,\“parentalControlPin\”:null,\“personaParentalControlRating\”:\“9\”}"
2026:04:04-16:48:57 0×000050fc [Critical]: [DC.PeacockTVV2] **** no stream info!
2026:04:04-16:48:57 0×000050fc [Critical]: [DC.PeacockTVV2] **** GetDataAVS failed.
2026:04:04-16:48:58 0×000050fc [Info]: [DC.PeacockTVV2] download thread is about to exit, flag check :
2026:04:04-16:48:58 0×000050fc [Info]: [DC.PeacockTVV2] “m_bGetMPD : 0, m_bGetMPDFinish : 1, m_bGetKey : 0, m_bGetKeyFinish : 0, m_bDownload : 0, m_bDownloadFinish : 0”
2026:04:04-16:48:58 0×000050fc [Info]: [default] CefControl::processFinishCallback “CefControl::processFinishCallback bSuccess :0, strID :3c9814ab-e813-3499-9c37-6fe90d3768fd, strOutPath :, nErrorCode :800”
2026:04:04-16:48:58 0×000050fc [Info]: [default] CefControl::doProcessFinish emit signalProcessFinish
2026:04:04-16:48:58 0×0000a944 [Info]: [default] BatchDownloadManager::slot_setRecordResult “ record result, id : 3c9814ab-e813-3499-9c37-6fe90d3768fd, type : 3”
2026:04:04-16:48:58 0×000050fc [Info]: [RFC.peacockV2] Peacock Clear by download finish.
2026:04:04-16:48:58 0×000050fc [Info]: [DC.PeacockTVV2] download thread end.
2026:04:04-16:48:58 0×0000a944 [Info]: [Download Check]: /*************************************************************************/
2026:04:04-16:48:58 0×0000a944 [Info]: [Download Check]: download result: “failed”
2026:04:04-16:48:58 0×0000a944 [Info]: [Download Check]: fail code: 101
2026:04:04-16:48:58 0×0000a944 [Info]: [Download Check]: /*************************************************************************/
2026:04:04-16:48:58 0×0000a944 [Info]: [default] BatchDownloadManager::slot_end begin success: false id: “3c9814ab-e813-3499-9c37-6fe90d3768fd” errorCode: 800 outPath: ""
2026:04:04-16:48:58 0×0000a944 [Info]: [default] key: “Peacock”
2026:04:04-16:48:58 0×0000a944 [Info]: [default] host: “Peacock”
2026:04:04-16:48:58 0×0000a944 [Info]: [default] WebSitePage::setIsDownloadStatus called with: false m_webView: true
2026:04:04-16:48:58 0×0000a944 [Info]: [default] WebSiteView::setIsDownloadStatus called with: false m_pCefControl: true
2026:04:04-16:48:58 0×0000a944 [Info]: [default] CefControl::setIsDownloadStatus called with: false controlType: 27 m_pResponseFilterControl: true
2026:04:04-16:48:58 0×0000a944 [Info]: [default] ResponseFilterControl::setIsDownloadStatus called with: false (was: true )
2026:04:04-16:48:58 0×0000a944 [Info]: [default] BatchDownloadManager::slot_end getCefControlType : 27
2026:04:04-16:48:58 0×0000a944 [Info]: [default] BatchDownloadManager::slot_end setCurrentItemStatus failed
2026:04:04-16:48:58 0×0000a944 [Info]: [default] [File Check]: record file location: ""
2026:04:04-16:48:58 0×0000a944 [Info]: [default] [File Check]: record file not existed
2026:04:04-16:48:58 0×0000a944 [Info]: [default] BatchDownloadManager::slot_end “emit sig_downloadFinished: success :0, getCefControlType :27, strID :3c9814ab-e813-3499-9c37-6fe90d3768fd, nErrorCode :800, strErrorTextForTaskQueue :Échec du démarrage du téléchargement, veuillez nous contacter pour obtenir de l’aide., strOutPath :”
2026:04:04-16:48:58 0×0000a944 [Info]: [default] TaskQueueManager::SLOT_downloadFinished_drm curLeafData invalid
2026:04:04-16:48:58 0×0000a944 [Info]: [default] TaskQueueManager::SLOT_downloadFinished_drm emit SIG_downloadFinished strGroupID : “Peacock”
2026:04:04-16:48:58 0×0000a944 [Info]: [default] BatchDownloadManager::checkDownloadSchedule begin
2026:04:04-16:48:58 0×0000a944 [Info]: [default] TaskQueueWidget::startDownload start
2026:04:04-16:48:58 0×0000a944 [Info]: [default] DownloadingWnd::SLOT_modelNeedProvideNewDownloadItem “Group ID: Peacock, count = 1”
2026:04:04-16:48:58 0×0000a944 [Info]: [default] Open Folder Settings : false — true
2026:04:04-16:48:58 0×00008d54 [Log]: DRMLocalServer: receive all msg elk:{“failure_reason”:“101”,“pid_web”:“917”,“reg_status”:“reg_enable”,“result”:“failed”,“title”:"",“type”:“download”,“url”:"",“website”:“Peacock”}