- Slow disk (HDD under heavy load)
- Controller overloaded (many cameras/streams)
- Storage nearly full / fragmented
Problem Description
Scrubbing through the UniFi Protect timeline is extremely slow — the video takes seconds to load at each position, playback stutters, and navigation is unresponsive. Slow or failing disk hardware, too many cameras loading simultaneously, remote access bandwidth limitations, or a background process consuming disk I/O can all cause sluggish timeline performance.
Why This Happens in Real Homes
Extremely slow timeline scrubbing in UniFi Protect is usually a storage-performance or controller-load issue — seeking through footage hammers the disk, so a busy HDD, a nearly-full or fragmented drive, or a controller juggling many high-bitrate camera streams makes scrubbing lag. Remote access adds its own latency on top.
Reduce the load on the controller while scrubbing (fewer live streams open), keep storage headroom, and confirm the disk is healthy and not overloaded. Scrub on the local network rather than remotely, since remote adds latency. Lowering bitrate reduces how much data each seek must read, and letting any indexing finish helps. Try a different browser or clear the app cache, and update firmware. Disk performance is the core factor.
Symptoms
- Timeline scrubbing very slow
- Laggy scrubbing
- Slow to seek
- Timeline stutters
- Playback seek slow
- Scrubbing unresponsive
- Slow timeline navigation
- Seeking takes forever
Recognize these? Here's what usually causes it.
Common Causes
- Slow disk (HDD under heavy load)
- Controller overloaded (many cameras/streams)
- Storage nearly full / fragmented
- High bitrate footage to seek through
- Remote access adding latency
- Browser/app performance
- Indexing running
- Firmware issue
Most fixes happen in the first 3 steps.
Do not diagnose timeline lag from one low-power client only.
Tools & Requirements
Step-by-Step Solution
Check NVR disk performance
Timeline scrubbing reads video segments from disk in real time. If the disk is slow (HDD fragmented, old/failing drive, or high concurrent read/write load): scrubbing lags. On the UDMP with a 2.5' HDD: seek times are slower than SSD. On the UNVR with RAID: a degraded RAID array (one failed disk) significantly slows read performance. Check disk health: UniFi OS > Settings > System. If the disk shows SMART warnings: replace it. Upgrading to an SSD (where supported) dramatically improves scrubbing speed.
Reduce the number of cameras in the timeline view
Viewing the unified timeline with all cameras selected requires the NVR to read from multiple recording files simultaneously. Each camera is a separate video file on disk. 20+ cameras scrubbing simultaneously overwhelms the disk's I/O capacity. Select a single camera or a small group (2-3) for faster scrubbing. The timeline loads segments on demand as you scrub — fewer cameras means fewer simultaneous disk reads.
Use local access instead of remote for timeline review
If scrubbing remotely (via cellular or remote WiFi): each timeline segment must be downloaded from the NVR through the internet. This is inherently slower than local access. For timeline review and investigation: use the Protect web UI on a computer connected to the same local network as the NVR. Local scrubbing reads directly from disk without internet bandwidth limitations. Save remote access for quick live view checks, not extended timeline review.
Lower the playback quality for faster scrubbing
If available in your Protect version: select a lower playback quality when scrubbing the timeline. Lower quality streams are smaller and load faster. In the web UI: some versions show a quality selector during playback. On mobile: the app automatically selects a lower quality for timeline scrubbing, but network speed still affects responsiveness. For investigating specific events: use the Events page to jump directly to the event clip instead of manually scrubbing through the timeline.
Restart Protect to clear any cached or stuck processes
If scrubbing was previously fast but became slow: a background process (re-indexing, smart detection processing, database maintenance) may be consuming disk I/O. Restart Protect: UniFi OS > Applications > Protect > Restart. After restart: background tasks reinitialize in a controlled manner, and scrubbing performance should return to normal. If consistently slow regardless of restart: the disk hardware is the bottleneck — upgrade to a faster drive or add SSD caching if your NVR supports it.
Quick Solutions
Still having issues? This is usually the deeper cause below.
If this comes back after following these steps, check whether a recent app or firmware update reset a default setting — the fix works, but the setting gets reverted silently.
Timeline performance is constrained by both server and client resources.
This issue almost always looks more complex than it is — the majority of cases trace back to a single setting, a stale credential, or a default that shipped wrong.
- Slow disk (HDD under heavy load)
- Controller overloaded (many cameras/streams)
- Storage nearly full / fragmented
- High bitrate footage to seek through
- Remote access adding latency
Before you go — try one of these (they fix most cases).
Official Manufacturer Manual
UniFi Protect provides official product documentation through their online manual rather than downloadable PDF. Access setup guides, troubleshooting steps, and product specifications for your UniFi Timeline Performance.
Source: help.ui.com
Need More Help? UniFi Protect Support
Note: The contact information below connects you directly to UniFi Protect's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.

