Remote or Local

Background: I have two locations and both with channels DVR.

At location "A", I have TVE.

At location "B", I have HDHomeRun and I have TVE using my location "A" credentials and works fine for all I've tested except NBCSN won't broadcast a live race due to:
TVE: playmaker error: INVALID_RESOURCE_ID

But it works fine to record at location "A". I set up "A" to enable Remote DVR and it works but I can't understand how to see the recordings (at location "B").

From "B", I am logged into "Remote DVR" at "A" successfully because the settings shows "Log out from Remote DVR" but all I can access is the recordings from the local channels DVR at location "B".

Note that location "B" remote DVR is not enabled.

Anybody know the solution?

Geolocation is performed at the location of the server for the purposes of TVE. For example, in LA, the TVE NBC is KNBC; if I use a server in Palm Springs, the NBC via TVE is KMIR (the local NBC affiliate). (That is using the same credentials ... only the physical location of the server changed.)

Looks like you might have run into a location-based restriction or blackout for whatever NBCSN was broadcasting.

Sure, I get that about location-based restriction or blackout. That's the reason I'm connecting remotely. I'm sorry my question wasn't carefully articulated but my real question is: how do I connect to my remote location "A" instead of the local "B"? For now, I shutdown channels DVR on "B" and it works but it seems like I should be able to switch or see both.

Ah. From the Settings > DVR section of the client app, select "Away from Home". That will have your client connect to your remote "A" instance.