I have only cloud service for DVR. After a year or so with no issues I cannot view recordings or recording schedules consistently in the iOS app or Fire tv app. I have 2 iPhones and 3 Fire TVs. It is intermittent on all devices. I can see recordings on my PC and am currently streaming to my TV from this to watch recordings. I’ve spent over 5 hours on the phone with billing and various levels of tech support. Still waiting for a call back from a tier 3. Just terrible service.