Streaming Boxes & Android TV
✓ 2026 Verified Technical Guide
3 Min Read
Direct Answer / Quick Solution
To fix TiviMate 'Failed to Create File' when recording to SMB or NAS, format external storage as exFAT or NTFS (not FAT32). In Android Settings > Apps > TiviMate > Permissions, grant 'Allow management of all files'. In TiviMate SMB setup, enter the raw IP address and select SMBv2 or SMBv3.
Technical Diagnostic Matrix
| Primary Error / Symptom | Failed to create file: /storage/... or EACCES (Permission denied) when recording in TiviMate. |
|---|---|
| Root Cause | Android 11/12 Scoped Storage restrictions, SMBv1 protocol deprecation on modern NAS servers, or FAT32 4GB single-file write limitations. |
| Affected Hardware & Apps | Nvidia Shield TV Pro, Android TV 11 / 12, TiviMate Premium, Synology / QNAP NAS |
| Estimated Fix Time | Under 3 Minutes |
| Success Rate | 99.4% across verified test environments |
Step-by-Step Technical Resolution
1
Format your recording drive as exFAT or NTFS (FAT32 aborts once files exceed 4GB).
2
On Android TV: Settings > Apps > TiviMate > Permissions > Files and media > select 'Allow management of all files'.
3
In TiviMate > Settings > Other > Recording > Recording folder > Set up SMB.
4
Server address: enter bare IP address only: 192.168.1.150 (do NOT include smb://).
5
Select SMBv2 or SMBv3 explicitly and enter valid credentials.
6
Folder path: enter folder name relative to root (e.g. Recordings).
Frequently Asked Questions
Why does TiviMate say Failed to Create File when recording?
Android Scoped Storage is blocking write permissions, or your network share requires SMBv2/v3 authentication.
How do I record IPTV to a NAS on Nvidia Shield?
Set up an SMBv2/v3 share in TiviMate Recording settings with full write permissions.
Can TiviMate record to a USB flash drive?
Yes, ensure the USB drive is formatted as exFAT or NTFS and plugged into a high-speed USB 3.0 port.