Found it!
The way the view was setup affected the thumbnail loading!
So i looked in the log and saw these calls.
1131313: 480: Sharing Plugins: JRWebService::Process: Start
1131313: 480: Sharing Plugins: JRWebService::Process: URL: /MCWS/v1/Browse/Files?Version=2&Token=nbVNRwx7&ID=1073&Action=Serialize
1132610: 3000: Database: CSearchFilesHelper::GetResults: Search: [=TVInfo(NameDisplayWithDate)]=[Olympics 2018: Figure Skating /(ice dancing/), /"Olympic Ice/" /(2018/)] (([Filename (path)]="\TV\Recording" or [Filename (path)]="playlater" or [Filename (path)]="\TV Recording") ~sort=[Date Recorded]-d); Elapsed ms: 1294.768
1132610: 3000: Sharing Plugins: JRWebService::Process: Finish (7281 ms)
1132610: 3000: Sharing Plugins: VHTTPMessage::Write: Wrote 148 bytes
But after i click to another view in panel. These calls were still going.
The other pages never get any of the thumbnails. Until it all of these previous calls finished.
It only seemed to happen with this specific view. I have setup for dvr recordings.
So i changed the search for this view.
From This:
([Filename (path)]="\TV\Recording" or [Filename (path)]="playlater" or [Filename (path)]="\TV Recording") ~sort=[Date Recorded]-d
To this:.
[Filename (path)]=[F:\TV Recording" ~sort=[Date Recorded]-d
It went from 7 minutes to under 2 minutes!!!
So I took them all out and now it's seconds for all the thumbnails.
So i made a top category with this. [Media Type]=[Video] [Media Sub Type]=[TV Show]
Then under that i have add the search back.
Why did these searches affect the thumbnail loading?