Remote stream cuts out after about 10 minutes,

Remote streaming cuts out after about 10 minutes. Streaming at home has no problems. The log file shows:
[hls @ 0x29fa8c4c00] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly
[hls @ 0x29fa8c4c00] failed to rename file /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch7.1-dANY-8e60f5e0ae0e-603365995/stream1.ts.tmp to /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch7.1-dANY-8e60f5e0ae0e-603365995/stream1.ts: I/O error

"I/O error" on your drive is unexpected. Is that what happens every time? Could be a sign that the drive is failing.

It's a brand-new Sandisk USB 3 250GB flashdrive.

I've attached more logs. Hopefully, it helps. It's a brand-new Sandisk USB3 flash drive. The funny thing is that I'm not recording. Just watching.
Haven't had any problems streaming inside our home. Only on the outside.

I don't need to record anything. I just want to be able to watch remotely. If I uncheck the DVR, I am no longer able to watch remotely.

If I pull out USB flash drive, what should I set the location to be on an NVidia Shield TV Pro?

2020/01/13 13:01:29.520311 [TNR] Opened connection to 107746DB/0 for ch5.1 WNYW
2020/01/13 13:01:29.530587 [HLS] Starting transcoder for channel 5.1 from 167.206.26.25 (encoder=h264_mediacodecndk, resolution=720, deinterlacer=blend, bitrate=3000)
[hls @ 0x2ac68c4c00] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly
[hls @ 0x2ac68c4c00] failed to rename file /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch5.1-dANY-8e60f5e0ae0e-639544153/stream1.ts.tmp to /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch5.1-dANY-8e60f5e0ae0e-639544153/stream1.ts: I/O error
[hls @ 0x2ac68c4c00] failed to rename file /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch5.1-dANY-8e60f5e0ae0e-639544153/stream.m3u8.tmp to /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch5.1-dANY-8e60f5e0ae0e-639544153/stream.m3u8: I/O error
[hls @ 0x2ac68c4c00] failed to rename file /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch5.1-dANY-8e60f5e0ae0e-639544153/stream2.ts.tmp to /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch5.1-dANY-8e60f5e0ae0e-639544153/stream2.ts: I/O error
[hls @ 0x2ac68c4c00] failed to rename file /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch5.1-dANY-8e60f5e0ae0e-639544153/stream3.ts.tmp to /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch5.1-dANY-8e60f5e0ae0e-639544153/stream3.ts: I/O error
[hls @ 0x2ac68c4c00] failed to rename file /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch5.1-dANY-8e60f5e0ae0e-639544153/stream4.ts.tmp to /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch5.1-dANY-8e60f5e0ae0e-639544153/stream4.ts: I/O error
[hls @ 0x2ac68c4c00] failed to rename file /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch5.1-dANY-8e60f5e0ae0e-639544153/stream5.ts.tmp to /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch5.1-dANY-8e60f5e0ae0e-639544153/stream5.ts: I/O error
[hls @ 0x2ac68c4c00] failed to rename file /storage/C645-2185/NVIDIA_SHIELD/DVRRec/Streaming/ch5.1-dANY-8e60f5e0ae0e-

What file system is the drive formatted using? Try reformatting it with the shield as external storage again

I formatted is as exFAT. Should I try FAT32, instead? I don't think the Shield TV can read NTFS.

FAT32 won't work. Are there any other options?

The shield does support NTFS IIRC

The SHIELD supports and will automatically mount drives formatted with the following common filesystems:

  • exFAT (compatible with both Windows and OS X/macOS)
  • HFS+ (standard for OS X)
  • NTFS (common for Windows)

Looks like that brand-new flash drive is defective. If anyone can recommend a good USB 3 drive that would work, please let me know.

Aman, as always, I thank you very much!