1.20.2.3402 update wiped out my TV Tuners and now unable to find them

Server Version#: 1.20.2.3402
Player Version#: 4.29.2

Updated Plex Media Server to 1.20.2.3402 last night and now my HAUPPAUGE WinTV-quadHD tuner is no longer setup. PMS says to set up a tuner and I’ve left it scanning for the last 30 minutes with no luck in finding my tuner.

Running Windows 10.

Oct 08, 2020 19:51:39.112 [20220] Debug — WebSocket: Performing handshake from origin http://127.0.0.1:32400
Oct 08, 2020 19:51:39.112 [20220] Debug — Beginning read from WebSocket
Oct 08, 2020 19:51:39.150 [16044] Debug — Auth: authenticated user 1 as (*******
Oct 08, 2020 19:51:39.151 [20220] Debug — Request: [127.0.0.1:53145 (Loopback)] GET /activities (19 live) GZIP Signed-in Token (()
Oct 08, 2020 19:51:39.151 [16044] Debug — Completed: [127.0.0.1:53145] 200 GET /activities (19 live) GZIP 0ms 350 bytes (pipelined: 10)
Oct 08, 2020 19:51:39.672 [16044] Debug — Completed: [127.0.0.1:50476] 200 GET /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1 (19 live) GZIP 20001ms 5 bytes (pipelined: 16)
Oct 08, 2020 19:51:39.678 [16044] Debug — Auth: authenticated user 1 as (

Oct 08, 2020 19:51:39.678 [20220] Debug — Request: [127.0.0.1:50476 (Loopback)] GET /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1 (19 live) GZIP Signed-in Token ()
Oct 08, 2020 19:51:39.678 [20220] Debug — Content-Length is -1 (of total: -1).
Oct 08, 2020 19:51:42.191 [16044] Debug — WebSocket: client initiated close
Oct 08, 2020 19:51:42.192 [16044] Debug — NotificationStream: Removing because of close
Oct 08, 2020 19:51:42.192 [16036] Debug — handleStreamRead code 2: End of file
Oct 08, 2020 19:51:42.192 [16036] Debug — Completed after connection close: [127.0.0.1:53157] -3 GET /:/websockets/notifications?filters=log (19 live) GZIP 14888ms 20467 bytes
Oct 08, 2020 19:51:42.239 [16036] Debug — Auth: authenticated user 1 as ********
Oct 08, 2020 19:51:42.239 [12104] Debug — Request: [127.0.0.1:53145 (Loopback)] GET /:/prefs (18 live) GZIP Signed-in Token (********)
Oct 08, 2020 19:51:42.240 [16036] Debug — Auth: authenticated user 1 as ********
Oct 08, 2020 19:51:42.240 [8564] Debug — Request: [127.0.0.1:53153 (Loopback)] GET /accounts/1 (18 live) GZIP Signed-in Token ((
)
Oct 08, 2020 19:51:42.241 [16044] Debug — Auth: authenticated user 1 as ********
Oct 08, 2020 19:51:42.241 [20220] Debug — Request: [127.0.0.1:53152 (Loopback)] GET /myplex/account (18 live) GZIP Signed-in Token (()
Oct 08, 2020 19:51:42.241 [16036] Debug — Completed: [127.0.0.1:53153] 200 GET /accounts/1 (18 live) GZIP 0ms 520 bytes (pipelined: 5)
Oct 08, 2020 19:51:42.241 [16044] Debug — Auth: authenticated user 1 as (

Oct 08, 2020 19:51:42.241 [16036] Debug — Completed: [127.0.0.1:53152] 200 GET /myplex/account (18 live) GZIP 0ms 2896 bytes (pipelined: 6)
Oct 08, 2020 19:51:42.241 [8564] Debug — Request: [127.0.0.1:53150 (Loopback)] GET /system/:/prefs (18 live) GZIP Signed-in Token (()
Oct 08, 2020 19:51:42.242 [8564] Debug — [com.plexapp.system] Sending command over HTTP (GET): /system/:/prefs
Oct 08, 2020 19:51:42.242 [8564] Debug — HTTP requesting GET http://127.0.0.1:49955/system/:/prefs
Oct 08, 2020 19:51:42.250 [8564] Debug — HTTP 200 response from GET http://127.0.0.1:49955/system/:/prefs
Oct 08, 2020 19:51:42.250 [8564] Debug — [com.plexapp.system] HTTP reply status 200, with 418 bytes of content.
Oct 08, 2020 19:51:42.250 [16036] Debug — Completed: [127.0.0.1:53150] 200 GET /system/:/prefs (18 live) GZIP 9ms 734 bytes (pipelined: 5)
Oct 08, 2020 19:51:42.253 [16036] Debug — Completed: [127.0.0.1:53145] 200 GET /:/prefs (18 live) GZIP 13ms 8234 bytes (pipelined: 11)
Oct 08, 2020 19:51:42.284 [16036] Debug — Auth: authenticated user 1 as (

Oct 08, 2020 19:51:42.284 [12104] Debug — Request: [127.0.0.1:53145 (Loopback)] GET /livetv/dvrs (18 live) GZIP Signed-in Token (()
Oct 08, 2020 19:51:42.284 [16036] Debug — Completed: [127.0.0.1:53145] 200 GET /livetv/dvrs (18 live) GZIP 0ms 397 bytes (pipelined: 12)
Oct 08, 2020 19:51:44.064 [16044] Debug — Auth: authenticated user 1 as (

Oct 08, 2020 19:51:44.064 [12104] Debug — Request: [127.0.0.1:53145 (Loopback)] GET /media/grabbers/devices (18 live) GZIP Signed-in Token (()
Oct 08, 2020 19:51:44.067 [16036] Debug — Completed: [127.0.0.1:53145] 200 GET /media/grabbers/devices (18 live) GZIP 2ms 947 bytes (pipelined: 13)
Oct 08, 2020 19:51:46.068 [16036] Debug — Auth: authenticated user 1 as (

Oct 08, 2020 19:51:46.068 [8564] Debug — Request: [127.0.0.1:53145 (Loopback)] POST /media/grabbers/devices/discover (18 live) GZIP Signed-in Token ((*******)
Oct 08, 2020 19:51:46.068 [8564] Debug — DVR:Device: Discovering and refreshing all devices.
Oct 08, 2020 19:51:46.068 [8564] Debug — Grabber: HDHomerun discovered 0 compatible devices.
Oct 08, 2020 19:51:46.069 [8564] Debug — HTTP requesting POST http://127.0.0.1:32600/devices/discover
Oct 08, 2020 19:51:48.592 [8564] Debug — HTTP 200 response from POST http://127.0.0.1:32600/devices/discover
Oct 08, 2020 19:51:48.593 [8564] Debug — HTTP requesting GET http://127.0.0.1:32600/devices/compound_device075dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6a180070%26rev_04%236%262df7661b%260%26000800e0%23
Oct 08, 2020 19:51:48.600 [8564] Debug — HTTP 200 response from GET http://127.0.0.1:32600/devices/compound_device075dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6a180070%26rev_04%236%262df7661b%260%26000800e0%23
Oct 08, 2020 19:51:48.601 [8564] Debug — HTTP requesting GET http://127.0.0.1:32600/devices/compound_device075dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6a180070%26rev_04%236%262df7661b%260%26000800e0%23/scanners
Oct 08, 2020 19:51:48.623 [8564] Debug — HTTP 200 response from GET http://127.0.0.1:32600/devices/compound_device075dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6a180070%26rev_04%236%262df7661b%260%26000800e0%23/scanners
Oct 08, 2020 19:51:48.623 [8564] Debug — Grabber: Found 2 scanners.
Oct 08, 2020 19:51:48.623 [8564] Debug — HTTP requesting GET http://127.0.0.1:32600/devices/compound_device074dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6b180070%26rev_04%236%26a6806bc%260%26001000e0%23
Oct 08, 2020 19:51:48.653 [8564] Debug — HTTP 200 response from GET http://127.0.0.1:32600/devices/compound_device074dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6b180070%26rev_04%236%26a6806bc%260%26001000e0%23
Oct 08, 2020 19:51:48.654 [8564] Debug — HTTP requesting GET http://127.0.0.1:32600/devices/compound_device074dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6b180070%26rev_04%236%26a6806bc%260%26001000e0%23/scanners
Oct 08, 2020 19:51:48.686 [8564] Debug — HTTP 200 response from GET http://127.0.0.1:32600/devices/compound_device074dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6b180070%26rev_04%236%26a6806bc%260%26001000e0%23/scanners
Oct 08, 2020 19:51:48.686 [8564] Debug — Grabber: Found 2 scanners.
Oct 08, 2020 19:51:48.686 [8564] Debug — DVR:Device: Testing grabber Remote device device://tv.plex.grabbers.tunerservice/dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6a180070%26rev_04%236%262df7661b%260%26000800e0%23 at
Oct 08, 2020 19:51:48.686 [8564] Debug — DVR:Device: Device device://tv.plex.grabbers.tunerservice/dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6a180070%26rev_04%236%262df7661b%260%26000800e0%23 was already known, refreshing database info
Oct 08, 2020 19:51:48.686 [8564] Debug — HTTP requesting GET http://127.0.0.1:32600/devices/compound_device075dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6a180070%26rev_04%236%262df7661b%260%26000800e0%23
Oct 08, 2020 19:51:48.715 [8564] Debug — HTTP 200 response from GET http://127.0.0.1:32600/devices/compound_device075dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6a180070%26rev_04%236%262df7661b%260%26000800e0%23
Oct 08, 2020 19:51:48.715 [8564] Debug — HTTP requesting GET http://127.0.0.1:32600/devices/compound_device075dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6a180070%26rev_04%236%262df7661b%260%26000800e0%23/scanners
Oct 08, 2020 19:51:48.748 [8564] Debug — HTTP 200 response from GET http://127.0.0.1:32600/devices/compound_device075dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6a180070%26rev_04%236%262df7661b%260%26000800e0%23/scanners
Oct 08, 2020 19:51:48.748 [8564] Debug — Grabber: Found 2 scanners.
Oct 08, 2020 19:51:48.749 [8564] Debug — DVR:Device: Device was alive, refreshed device://tv.plex.grabbers.tunerservice/dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6a180070%26rev_04%236%262df7661b%260%26000800e0%23.
Oct 08, 2020 19:51:48.749 [8564] Debug — DVR:Device: Testing grabber Remote device device://tv.plex.grabbers.tunerservice/dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6b180070%26rev_04%236%26a6806bc%260%26001000e0%23 at
Oct 08, 2020 19:51:48.749 [8564] Debug — DVR:Device: Device device://tv.plex.grabbers.tunerservice/dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6b180070%26rev_04%236%26a6806bc%260%26001000e0%23 was already known, refreshing database info
Oct 08, 2020 19:51:48.749 [8564] Debug — HTTP requesting GET http://127.0.0.1:32600/devices/compound_device074dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6b180070%26rev_04%236%26a6806bc%260%26001000e0%23
Oct 08, 2020 19:51:48.779 [8564] Debug — HTTP 200 response from GET http://127.0.0.1:32600/devices/compound_device074dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6b180070%26rev_04%236%26a6806bc%260%26001000e0%23
Oct 08, 2020 19:51:48.779 [8564] Debug — HTTP requesting GET http://127.0.0.1:32600/devices/compound_device074dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6b180070%26rev_04%236%26a6806bc%260%26001000e0%23/scanners
Oct 08, 2020 19:51:48.809 [8564] Debug — HTTP 200 response from GET http://127.0.0.1:32600/devices/compound_device074dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6b180070%26rev_04%236%26a6806bc%260%26001000e0%23/scanners
Oct 08, 2020 19:51:48.810 [8564] Debug — Grabber: Found 2 scanners.
Oct 08, 2020 19:51:48.811 [8564] Debug — DVR:Device: Device was alive, refreshed device://tv.plex.grabbers.tunerservice/dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_6b180070%26rev_04%236%26a6806bc%260%26001000e0%23.
Oct 08, 2020 19:51:48.811 [8564] Debug — DVR:Device: Testing grabber Remote device device://tv.plex.grabbers.tunerservice/dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_2a180070%26rev_04%234%26256d8856%260%2600e0%23 at
Oct 08, 2020 19:51:48.811 [8564] Debug — DVR:Device: Device device://tv.plex.grabbers.tunerservice/dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_2a180070%26rev_04%234%26256d8856%260%2600e0%23 was already known, refreshing database info
Oct 08, 2020 19:51:48.811 [8564] Debug — HTTP requesting GET http://127.0.0.1:32600/devices/compound_device071dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_2a180070%26rev_04%234%26256d8856%260%2600e0%23
Oct 08, 2020 19:51:48.817 [8564] Debug — HTTP 404 response from GET http://127.0.0.1:32600/devices/compound_device071dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_2a180070%26rev_04%234%26256d8856%260%2600e0%23
Oct 08, 2020 19:51:48.818 [8564] Error — Error parsing content.
Oct 08, 2020 19:51:48.818 [8564] Error — Error parsing XML: Error parsing file.
Oct 08, 2020 19:51:48.818 [8564] Error — Grabber: Error obtaining device status.
Oct 08, 2020 19:51:48.819 [8564] Error — DVR:Device: Error refreshing existing device device://tv.plex.grabbers.tunerservice/dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_2a180070%26rev_04%234%26256d8856%260%2600e0%23, marking as dead.
Oct 08, 2020 19:51:48.819 [8564] Debug — DVR:Device: Testing grabber Remote device device://tv.plex.grabbers.tunerservice/dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_2a180070%26rev_04%234%2695673c%260%260018%23 at
Oct 08, 2020 19:51:48.819 [8564] Debug — DVR:Device: Device device://tv.plex.grabbers.tunerservice/dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_2a180070%26rev_04%234%2695673c%260%260018%23 was already known, refreshing database info
Oct 08, 2020 19:51:48.819 [8564] Debug — HTTP requesting GET http://127.0.0.1:32600/devices/compound_device069dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_2a180070%26rev_04%234%2695673c%260%260018%23
Oct 08, 2020 19:51:48.839 [8564] Debug — HTTP 404 response from GET http://127.0.0.1:32600/devices/compound_device069dvb%23bda%23pci%23ven_14f1%26dev_8880%26subsys_2a180070%26rev_04%234%2695673c%260%260018%23
Oct 08, 2020 19:51:48.839 [8564] Error — Error parsing content.
Oct 08, 2020 19:51:48.839 [8564] Error — Error parsing XML: Error parsing file.
Oct 08, 2020 19:51:48.839 [8564] Error — Grabber: Error obtaining device status.

Hi @jddean123,
Would you be able to compress your Plex Media Server logs and DM them to me?

I’ll take a look at your logs to see what is happening on your installation.

-AhiyaHiya

Sent you a DM with the log file, thanks!

Any luck with the logs? I tried updating to the latest beta version 1.20.3.3421 with no luck. Same results.

I also tried downgrading to version 1.20.2.3343 and strangely I am still having the same issue. This is super frustrating and seems strange that nobody else is running into this issue.

I’m able to use the tuners with the WinTV software, so it doesn’t seem that there is an issue with the truner.

I see that you said the WinTV software is working. Did you remember to disable the HauppaugeTVService in the windows services before trying to use Plex DVR again. While it’s been a while (I gave up on Plex DVR in disgust), I recall that the WInTV service and Plex DVR interfered with one another.

You might also want to make sure that the tuner card’s drivers are still installed. I have heard of situations where the drivers get uninstalled when you uninstall the WinTV software.

I’ve actually always had the WinTV software and always had the WinTV tray service running, so not sure why that would suddenly cause an issue now. There haven’t been any updates for the WinTV software.

I did try killing all WinTV processes and it made no difference to Plex.

I’ve tripled checked that the tuner is functioning and drivers are working (obviously since I get a nice clear signal with WinTV). Device Manager shows the tuner is working fine and no driver issues.

@ahiyahiya

I ended up finding a workaround for now. I’ve updated to 1.20.3.3437 and edited the Plex DB to manually remove the tuner entries in the “media_providers_resources” table, then deleted the EPG database files in the " %localappdata%\Plex Media Server\Plug-in Support\Databases".

After I removed the entries, I started up PMS and it found my tuner immediately.

This is not a good workaround for the average person. I’m a web developer, so I’m fairly comfortable with SQL. What’s frustrating is that it appears this was reported as far back as September 11th, and there have been as many as 7?!? (beta) updates and at least 2 public updates in the past month and none of them appear to have addressed this issue. Not to mention the extreme lack of involvement from Plex staff. I’m very frustrated that you reached out over 11 days ago and you have yet to respond on either of these threads or my DM.

Here is the other thread that has the workarounds: Plex no longer sees my Hauppauge WinTV-quadHD tuner, "Add Device" scans forever

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.