TVE: no login form found when trying to tune to BBC America and IFC

I'm getting TVE: no login form found when trying to tune to BBC America. Please see my log submitted > 81fb4bd9-52a9-45ae-bc14-3d423550bc79

I have the same issue

I'm seeing the same "no login form found" issue, for both BBCA and IFC.
(Other AMC Networks channels are still working.) Individually rescanning doesn't help.

I can log in with my provider and watch live just fine at https://www.bbcamerica.com/live and https://www.ifc.com/live, but not within Channels.

Error screenshots:

Logs have been submitted as b3ae2a71-58c4-4eff-a45c-2258a7836b66.

+1

Me as well.

Looks like tither BBCA either changed treaming technoogy or changed servers/services.

Hopefully something the devs can code around.

I get 400 Bad Request when trying to tune BBCA.

Just confirming, same here

6085-SUNDANCE Works

6086-AMC Works

6087-BBCA Fails
[ERR] Failed to start stream for ch6087: TVE: authn: POST: https://sp.auth.adobe.com/adobe-services/session: 401: "Data not found"
[HLS] Couldn't generate stream playlist for ch6087-dANY-ip192.168.1.8: TVE: authn: POST: https://sp.auth.adobe.com/adobe-services/session: 401: "Data not found"
[HLS] Couldn't generate stream playlist for ch6087-dANY-ip192.168.1.8: TVE: Could not fetch playlist from bcovlive-a.akamaihd.net: ...playlist_ssaiM.m3u8: 400 Bad Request
[ERR] Failed to start stream for ch6087: TVE: no login form found

6088-IFC Fails
[HLS] Couldn't generate stream playlist for ch6088-dANY-ip192.168.1.8: TVE: Could not fetch playlist from bcovlive-a.akamaihd.net: ...playlist_ssaiM.m3u8: 400 Bad Request
[HLS] Couldn't generate stream playlist for ch6088-dANY-ip192.168.1.8: TVE: no login form found

6089-WETV Works

Don't use the channels, but I'll submit diags to assist
Logs have been submitted as aaa9f2fb-479a-42b9-9570-fbddd2dabe40

Same issue for me too.

Came here for this, I missed some recordings and just want to watch Hook in an hour. I can watch live tv on ifc.com, so it's not my provider or the TVE stream. I upgraded to the latest pre-release. Is there anything I'm missing here? Thanks.

Selected current airings to record from the guide on BBCA-6087 and IFC-6088.
Both failed with no login form found.

Selected current airing for AMC-6086 and it started recording.

Logs have been submitted as a2e8eca2-f7f0-4e04-a473-320fb9987f89

I would suggest everyone seeing the issue submit diagnostics until the developers acknowledge the problem.

I have seen them say that you can talk about it and post snippets of your log, but until you submit diagnostics, they can't help you. I don't recall them ever saying don't submit diagnostics until we ask you to.

1 Like

Thanks for the reports everyone. We'll look into it.

3 Likes

I was expecting the change to happen on IFC. When they go to commercial breaks, they play this annoying track with music and some person scraping a microphone until they finish the break.
Kind of hard to watch.

2024/03/17 08:26:43.632909 [ERR] Failed to start stream for ch6087: TVE: Could not fetch playlist from bcovlive-a.akamaihd.net: GET: https://bcovlive-a.akamaihd.net/cde8d9416f6d4f1da0a4e8cfde6e8b2c/us-east-1/6240731308001/0a364d529fb44b179fa3bfbdebbbcd37/playlist_ssaiM.m3u8: 400 Bad Request
2024/03/17 08:26:43.682737 [HLS] Couldn't generate stream playlist for ch6087-dANY-ip192.168.50.92: TVE: Could not fetch playlist from bcovlive-a.akamaihd.net: GET: https://bcovlive-a.akamaihd.net/cde8d9416f6d4f1da0a4e8cfde6e8b2c/us-east-1/6240731308001/0a364d529fb44b179fa3bfbdebbbcd37/playlist_ssaiM.m3u8: 400 Bad Request
2024/03/17 08:26:43.682737 [HLS] Stopping transcoder session ch6087-dANY-ip192.168.50.92

problem here with BBCA and IFC too, except I have the 'no login form' error.

(Obscured my username in the log)

2024/03/19 00:53:38.874546 [TVE] action=version product=Chrome/120.0.6099.224 jsVersion=12.0.267.17 protocol=1.3 revision=@3587067cafd6f5b1e567380acb485d96e623ef39
2024/03/19 00:53:38.875509 [TVE] action=page_ready chromeVersion=120
2024/03/19 00:53:38.875818 [TVE] action=navigate url=https://www.ifc.com/live
2024/03/19 00:53:38.877553 [TVE] action=request type=Document method=GET url=https://www.ifc.com/live
2024/03/19 00:53:38.877585 [TVE] action=auth_domain domain=www.ifc.com
2024/03/19 00:53:38.877589 [TVE] action=amcnauth step=start
2024/03/19 00:53:39.840984 [TVE] action=wait_for_page
2024/03/19 00:53:46.199427 [TVE] action=page_ready
2024/03/19 00:53:46.199542 [TVE] action=wait_for_page done=true reason=page_ready
2024/03/19 00:53:46.209852 [TVE] action=click_interstitial
2024/03/19 00:53:46.218067 [TVE] action=tvejs msg="amcnSelect: path=/live"
2024/03/19 00:53:46.218631 [TVE] action=wait_for_interstitial timeout=12s
2024/03/19 00:53:56.224190 [TVE] action=exception err=&runtime.ExceptionDetails{ExceptionID:1, Text:"Uncaught (in promise)", LineNumber:24, ColumnNumber:23, ScriptID:"28", URL:"auth_common.js", StackTrace:(*runtime.StackTrace)(0xc001dece00), Exception:(*runtime.RemoteObject)(0xc0018aa000), ExecutionContextID:2, ExceptionMetaData:easyjson.RawMessage(nil)} exp=&runtime.RemoteObject{Type:"object", Subtype:"error", ClassName:"Error", Value:easyjson.RawMessage(nil), UnserializableValue:"", Description:"Error: Unhandled Promise Rejection: Timeout waiting for element\n at auth_common.js:25:24", DeepSerializedValue:(*runtime.DeepSerializedValue)(nil), ObjectID:"6498772021636011785.2.1", Preview:(*runtime.ObjectPreview)(0xc0009d1880), CustomPreview:(*runtime.CustomPreview)(nil)} preview=&runtime.ObjectPreview{Type:"object", Subtype:"error", Description:"Error: Unhandled Promise Rejection: Timeout waiting for element\n at auth_common.js:25:24", Overflow:false, Properties:[]*runtime.PropertyPreview{(*runtime.PropertyPreview)(0xc001bb3bd0), (*runtime.PropertyPreview)(0xc001bb3c20)}, Entries:[]*runtime.EntryPreview(nil)} value=Error: Unhandled Promise Rejection: Timeout waiting for element
at auth_common.js:25:24
2024/03/19 00:53:58.219670 [TVE] action=wait_for_interstitial err=timeout
2024/03/19 00:53:58.219807 [TVE] action=wait_for_auth timeout=12s
2024/03/19 00:53:58.219882 [TVE] action=fill_form [email protected]
2024/03/19 00:53:58.229266 [TVE] action=fill_form state=done err=&runtime.ExceptionDetails{ExceptionID:2, Text:"Uncaught (in promise)", LineNumber:0, ColumnNumber:0, ScriptID:"", URL:"", StackTrace:(*runtime.StackTrace)(nil), Exception:(*runtime.RemoteObject)(0xc0018aa3f0), ExecutionContextID:0, ExceptionMetaData:easyjson.RawMessage(nil)}
2024/03/19 00:53:58.229404 [TVE] action=screenshot
2024/03/19 00:53:58.337229 [TVE] action=screenshot size=35911
2024/03/19 00:53:58.337361 [TVE] action=capture_html
2024/03/19 00:53:58.344357 [TVE] action=capture_html size=140396
2024/03/19 00:53:58.344603 [TVE] action=script_error err=no login form found
2024/03/19 00:53:58.444761 [TVE] Channel scan IFC failed: no login form found

Wondering if there has been any news on if this can be fixed or not? Thanks!

Just an FYI for the developers....
BBCA is indeed fixed in the latest pre-release.
IFC still broken. No longer 'no login form found', now

2024/03/19 16:28:02.267341 [TVE] action=version product=Chrome/120.0.6099.224 jsVersion=12.0.267.17 protocol=1.3 revision=@3587067cafd6f5b1e567380acb485d96e623ef39
2024/03/19 16:28:02.268198 [TVE] action=page_ready chromeVersion=120
2024/03/19 16:28:02.268575 [TVE] action=navigate url=https://www.ifc.com/tve
2024/03/19 16:28:02.270312 [TVE] action=request type=Document method=GET url=https://www.ifc.com/tve
2024/03/19 16:28:02.270346 [TVE] action=auth_domain domain=www.ifc.com
2024/03/19 16:28:02.270350 [TVE] action=amcnauth step=start
2024/03/19 16:28:02.749892 [TVE] action=wait_for_page
2024/03/19 16:28:08.845802 [TVE] action=page_ready
2024/03/19 16:28:08.845912 [TVE] action=wait_for_page done=true reason=page_ready
2024/03/19 16:28:08.856308 [TVE] action=click_interstitial
2024/03/19 16:28:08.864436 [TVE] action=tvejs msg="amcnSelect: path=/tve"
2024/03/19 16:28:08.864591 [TVE] action=tvejs msg="amcnSelect: waiting for mvpd input"
2024/03/19 16:28:08.868833 [TVE] action=tvejs msg="amcnSelect: mvpd click"
2024/03/19 16:28:08.875217 [TVE] action=wait_for_interstitial timeout=12s
2024/03/19 16:28:09.312629 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/authenticate/saml
2024/03/19 16:28:09.701976 [TVE] action=request type=Document method=GET url=https://idp.philo.com/idp/sso redirected_from=https://sp.auth.adobe.com/adobe-services/authenticate/saml
2024/03/19 16:28:10.437556 [TVE] action=request type=Document method=GET url=https://idp.philo.com/idp/submit redirected_from=https://idp.philo.com/idp/sso
2024/03/19 16:28:10.626288 [TVE] action=request type=Document method=POST url=https://sp.auth.adobe.com/sp/saml/SAMLAssertionConsumer
2024/03/19 16:28:10.771932 [TVE] action=request type=Document method=GET url=https://www.ifc.com/tve redirected_from=https://sp.auth.adobe.com/sp/saml/SAMLAssertionConsumer
2024/03/19 16:28:10.771979 [TVE] action=amcnauth step=done
2024/03/19 16:28:10.771992 [TVE] action=authed
2024/03/19 16:28:10.772026 [TVE] action=wait_for_interstitial done=true reason=auth_finished
2024/03/19 16:28:10.774432 [TVE] action=cookies num_domains=2 num_cookies=17
2024/03/19 16:28:10.780918 [TVE] action=error_response type=Document error=net::ERR_ABORTED url=https://www.ifc.com/tve ip=23.43.51.50
2024/03/19 16:28:10.902605 [ERR] Could not start stream for TVE-Philo ch6088 IFC: TVE: amcn: entitlements=unauth