← Back to list | Download | viewer_ILUIWU_viewer_2025-12-07_12-21-01.log (5,259,102 bytes)
=== EYE VIEWER COMBINED LOG DUMP ===
Timestamp: 2025-12-07 12:20:56 +0000
iOS Version: 26.1
Device: iPhone
Number of log files: 2
=====================================



========== viewer_debug.log ==========
=== Eye Viewer Log Cleared at 2025-12-07 12:20:45 +0000 ===
[15:20:45] [FONT] Roboto fonts loaded successfully: Roboto-Regular
[15:20:45] [FONT] ChatFont.regular(18) returns: Roboto-Regular, family: Roboto
[15:20:45] [GIPHY] SDK not available - using REST API fallback
[15:20:45] [BACKGROUND] Background fetch enabled
[15:20:45] [PRELOAD] ⚡ Starting message pre-load during authentication...
[15:20:45] [SECURITY] Initial launch - timeout exceeded (1173.4195680618286s > 0.0s)
[15:20:45] [AUTH] Starting PIN authentication
[15:20:45] [CLIENT_SIG] Reconnecting on foreground for session: ILUIWU
[15:20:45] [CLIENT_SIG] Connecting to session ILUIWU as Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[15:20:45] [LIFECYCLE] ViewController deallocated
[15:20:45] [PUSH] APNs token: ea74d1b23419aba9c7f42f122ceaac51082c3477711ef6cb1bbd1988f213ab7f
[15:20:45] [CLIENT_SIG] WebSocket opened
[15:20:45] [CLIENT_SIG] HELLO sent as client for session ILUIWU
[15:20:45] [SECURITY] sceneDidBecomeActive - isAuthenticated=false, didEnterBackground=false
[15:20:45] [SECURITY] âš ī¸ Skipping timeout check - conditions not met
[15:20:45] [PUSH_DEBUG] đŸŸĸ App became ACTIVE - resetting badges and triggering pollEventsNow
[15:20:45] [CLIENT_SIG] Connected! clientId=_GJc-CHCD6gWctq7
[15:20:46] [CLIENT_SIG] Received 1 clients for session 'unknown' (my session: 'ILUIWU')
[15:20:46] [CLIENT_SIG]   - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[15:20:46] [PUSH] register_device.php HTTP 200: {"status":"ok","session_id":"ILUIWU","token":"ea74d1b23419aba9c7f42f122ceaac51082c3477711ef6cb1bbd1988f213ab7f","role":"viewer","muted":1,"removed_from_other_channels":0}
[15:20:47] [PRELOAD] Fetched 2945 messages
[15:20:47] [PIN_AUTH] Correct PIN
[15:20:47] [SECURITY] Restored real session: ILUIWU
[15:20:47] [SECURITY] Restored real session: ILUIWU
[15:20:47] [SECURITY] Saved real session: ILUIWU
[15:20:47] [SCENE] Launched directly to chat view with sessionId: ILUIWU
[15:20:47] [AUDIO] ✅ VIEWER mode - audio will be managed by WebRTCViewer (no microphone)
[15:20:47] Documents Directory: /var/mobile/Containers/Data/Application/9055D12D-9569-4B75-868A-A8DCA5BA9D87/Documents
[15:20:47] [THEME] Applying current theme
[15:20:47] [CHAT] Applied day theme (mode: day)
[15:20:47] [SECURITY] Saved real session: ILUIWU
[15:20:47] [CLIENT_SIG] Setting up client signaling for session: ILUIWU
[15:20:47] [CLIENT_SIG] Already connected/connecting to session ILUIWU
[15:20:47] [SUMMARY] Already showed summary today (2025-12-07)
[15:20:47] Did transition
[15:20:47] [MODE] 🔍 updateModeUI called - currentTabIndex=0, isSlaveMode=false, sessionId=ILUIWU
[15:20:47] [VIEWER] Screen lock enabled - normal idle behavior
[15:20:47] [QUERY] 🔍 Creating query connection for iOS slave: iosILUIWU
[15:20:47] [DATA AUDIO] ========== setupWebRTC() START ==========
[15:20:47] [DATA AUDIO] Using data channel for audio - bypassing WebRTC audio device
[15:20:47] [DATA AUDIO] Creating encoder/decoder factories...
[15:20:47] [CODEC] Viewer - Available video codecs: H264, H264, VP8, VP9, AV1
[15:20:47] [CODEC] Viewer selected encoder: AV1 (best quality)
[15:20:47] [DATA AUDIO] Creating RTCPeerConnectionFactory...
[15:20:47] [DATA AUDIO] ✅ Factory created
[15:20:47] [DATA AUDIO] RTCAudioSession locked
[15:20:47] [DATA AUDIO] Set useManualAudio=true, isAudioEnabled=false
[15:20:47] [DATA AUDIO] RTCAudioSession unlocked
[15:20:47] [DATA AUDIO] Setting AVAudioSession to .playback for data channel with mixWithOthers...
[15:20:47] [DATA AUDIO] ✅ AVAudioSession set to .playback with .mixWithOthers
[15:20:47] [WS] Creating new WebSocket - isQueryOnly=false, connectionStr=iosILUIWU
[15:20:47] [WS] Opening session at ws://crivello.dyndns.org:8081/
[15:20:47] [QUERY] ✅ tempQueryConnection created for iosILUIWU
[15:20:47] [VIEWER_INIT] Already have 200 messages - just filtering for tab
[15:20:47] [EMOJI] ✅ Loaded 451 emoji-to-GIF mappings
[15:20:47] [PRELOAD] ⚡ Cached 2945 messages for instant display
[15:20:47] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[15:20:47] [BADGE]   - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[15:20:47] [EVENT_POLL] Event polling disabled - using WebSocket events instead
[15:20:47] [ORIENTATION] Updated pagingScrollView height to 247.5 for width 440.0
[15:20:47] [SUMMARY] Already showed summary today (2025-12-07)
[15:20:47] Did transition
[15:20:47] [USER] Registering user: EDAD55A1-003F-415D-AA60-672B34B504FE, name: Esra
[15:20:47] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[15:20:47] [BADGE]   - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[15:20:47] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[15:20:47] [BADGE]   - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[15:20:47] [GALLERY_DB] Loading ALL media messages for session: ILUIWU
[15:20:47] [GALLERY_DB] Raw datesent for msg 4032: '2025-12-07 11:16:19'
[15:20:47] [GALLERY_DB] Raw datesent for msg 4027: '2025-12-07 10:38:11'
[15:20:47] [GALLERY_DB] Raw datesent for msg 4010: '2025-12-07 07:19:42'
[15:20:47] [GALLERY_DB] ✅ Loaded 198 media messages
[15:20:47] [USER] ✅ User registered successfully
[15:20:47] [USER] User registration successful
[15:20:48] [GALLERY] Filtered 198 -> 181 (only with local thumbnails)
[15:20:48] [GALLERY] First 5 after sort (newest first):
[15:20:48] [GALLERY]   0: id=4032, date=2025-12-07 11:16:19, file=9e984dad5a15e877.heic
[15:20:48] [GALLERY]   1: id=4027, date=2025-12-07 10:38:11, file=997e7900b05c16d1.jpg
[15:20:48] [GALLERY]   2: id=4010, date=2025-12-07 07:19:42, file=fb5dc16b50e9f020.jpg
[15:20:48] [GALLERY]   3: id=3918, date=2025-12-06 13:15:46, file=a0fedc9ce56430e0.mov
[15:20:48] [GALLERY]   4: id=3915, date=2025-12-06 13:00:26, file=edea2e926ba1b625.heic
[15:20:48] [UPLOAD_QUEUE] Found 0 pending uploads to resume
[15:20:48] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[15:20:48] [BADGE]   - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[15:20:48] [SERVER] Starting reconnect polling (5s interval)
[15:20:48] [WS] WebSocket ACTUALLY OPENED - isQueryOnly=true, connectionStr=iosILUIWU
[15:20:48] Trying API base: https://crivello.dyndns.org:443/WebRTC/public/
[15:20:48] Trying API base: https://crivello.dyndns.org:443/WebRTC/public/
[15:20:48] Token POST → https://crivello.dyndns.org:443/WebRTC/public/new_session.php?sid=iosILUIWU
[15:20:48] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[15:20:48] [BADGE]   - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[15:20:48] [ICONS] Screen width: 440.0, Tab spacing: 75.5
[15:20:48] [ICONS] Offset applied: -14.6
[15:20:48] [ICONS] New left margin: 11.2, New right margin: 11.3
[15:20:48] [ICONS] Chat center: (31.2, 87.0)
[15:20:48] [ICONS] Gallery center: (106.7, 87.0), deltaX: 75.5
[15:20:48] [ICONS] Camera center: (182.2, 87.0), deltaX: 75.5
[15:20:48] [ICONS] Settings center: (257.7, 87.0), deltaX: 75.5
[15:20:48] [ICONS] Lock centerX: 333.2, deltaX from Settings: 75.5
[15:20:48] [ICONS] Bell centerX: 408.7, deltaX from Lock: 75.5
[15:20:48] [ICONS] LEFT MARGIN (screen left to Chat left): 11.2
[15:20:48] [ICONS] RIGHT MARGIN (Bell right to screen right): 11.3
[15:20:48] [ICONS] Screen width: 440.0
[15:20:48] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[15:20:48] [BADGE]   - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[15:20:48] [MIGRATION] No messages need sender_name backfill
[15:20:48] [INCREMENTAL_SYNC] 📡 Fetching messages since ID 4034
[15:20:48] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[15:20:48] [BADGE]   - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[15:20:48] new_session POST ok: token len=157
[15:20:48] HELLO → sent (fetched token, role=query)
[15:20:48] [INCREMENTAL_SYNC] ✅ No new messages
[15:20:48] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[15:20:48] [BADGE]   - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[15:20:48] [PURGE] âš ī¸ Media cache purge DISABLED for debugging
[15:20:48] [UPLOAD_RECOVERY] Checking for missing uploads...
[15:20:48] [UPLOAD_RECOVERY] Checking 12 media files on server...
[15:20:48] [SIG] hello_ok received for query connection - ready to query agents
[15:20:48] [SIG] get_agents request sent for sessionId=ILUIWU
[15:20:48] [SIG] get_agents request sent for sessionId=iosILUIWU
[15:20:48] [SERVER] Stopped reconnect polling
[15:20:48] [UPLOAD_RECOVERY] ❌ Missing on server, local exists: cd3a57ef69d9c7e3.mov
[15:20:48] [SIG] agents_list received: []
[15:20:48] [SIG] agents_list received: []
[15:20:48] [UPLOAD_RECOVERY] 🔄 Re-uploading 1 missing files...
[15:20:48] [UPLOAD_QUEUE] Enqueued upload id=270 for t_cd3a57ef69d9c7e3.jpg
[15:20:48] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:20:48] [UPLOAD_DEBUG] Item ID: 270
[15:20:48] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/9055D12D-9569-4B75-868A-A8DCA5BA9D87/Documents/MediaCache/t_cd3a57ef69d9c7e3.jpg
[15:20:48] [UPLOAD_DEBUG] Random filename: t_cd3a57ef69d9c7e3.jpg
[15:20:48] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:20:48] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:20:48] [UPLOAD_DEBUG] Retry count: 0
[15:20:48] [UPLOAD_DEBUG] File exists: true
[15:20:48] [UPLOAD_DEBUG] File size: 14423 bytes (0.0 MB)
[15:20:48] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[15:20:48] [UPLOAD_DEBUG] → Using STANDARD upload (file <= threshold)
[15:20:48] [UPLOAD_DEBUG] --- startStandardUpload ---
[15:20:48] [UPLOAD_DEBUG] Upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_media.php
[15:20:48] [UPLOAD_DEBUG] File extension: jpg, MIME type: image/jpeg
[15:20:48] [UPLOAD_DEBUG] Temp file URL: /private/var/mobile/Containers/Data/Application/9055D12D-9569-4B75-868A-A8DCA5BA9D87/tmp/E2EB6E00-A6C1-4C09-B280-3D512DCF1A62.upload
[15:20:48] [UPLOAD_DEBUG] File size: 14423 bytes, in-memory threshold: 10485760 bytes
[15:20:48] [UPLOAD_DEBUG] Creating multipart body (in-memory mode)...
[15:20:48] [UPLOAD_DEBUG] ✓ In-memory body written to temp file (14905 bytes)
[15:20:48] [UPLOAD_DEBUG] Creating background upload task...
[15:20:48] [UPLOAD_DEBUG] Task created with identifier: 1
[15:20:48] [UPLOAD_DEBUG] Added to activeUploads dictionary
[15:20:48] [UPLOAD_DEBUG] Updated DB status to 'uploading'
[15:20:48] [UPLOAD_DEBUG] ✓ Task resumed - upload should be in progress now
[15:20:48] [UPLOAD_DEBUG] ========== UPLOAD STARTED ==========
[15:20:48] [UPLOAD_QUEUE] Enqueued upload id=271 for cd3a57ef69d9c7e3.mov
[15:20:48] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:20:48] [UPLOAD_DEBUG] Item ID: 271
[15:20:48] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/9055D12D-9569-4B75-868A-A8DCA5BA9D87/Documents/MediaCache/cd3a57ef69d9c7e3.mov
[15:20:48] [UPLOAD_DEBUG] Random filename: cd3a57ef69d9c7e3.mov
[15:20:48] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:20:48] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:20:48] [UPLOAD_DEBUG] Retry count: 0
[15:20:48] [UPLOAD_DEBUG] File exists: true
[15:20:48] [UPLOAD_DEBUG] File size: 385538368 bytes (367.7 MB)
[15:20:48] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[15:20:48] [UPLOAD_DEBUG] → Using CHUNKED upload (file > threshold)
[15:20:48] [UPLOAD_DEBUG] --- startChunkedUpload ---
[15:20:48] [UPLOAD_DEBUG] Chunked upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_chunked.php
[15:20:48] [UPLOAD_DEBUG] File size: 385538368 bytes (367.7 MB)
[15:20:48] [UPLOAD_DEBUG] Chunk size: 104857600 bytes (100 MB)
[15:20:48] [UPLOAD_DEBUG] Total chunks: 4
[15:20:48] [UPLOAD_DEBUG] Updated DB status to 'uploading_chunked'
[15:20:48] [UPLOAD_DEBUG] Starting chunk upload sequence...
[15:20:48] [UPLOAD_DEBUG] Progress: 100% (0.0/0.0 MB) task=1
[15:20:48] [MENU] 🔍 dismissAnyExistingMenu called
[15:20:48] [MENU] â„šī¸ No menu with tag 9999 found
[15:20:48] [MENU] ✅ dismissAnyExistingMenu completed
[15:20:48] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[15:20:48] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=false
[15:20:48] [SEARCH] 🔍 First pull on Tab 0 - showing search bar instead of refresh
[15:20:48] [SEARCH] showSearchBar() called - animated=true, isSearchBarVisible=false
[15:20:48] [SEARCH] ✅ Setting isSearchBarVisible = true
[15:20:48] [SEARCH] chatSearchBar is nil? false
[15:20:48] [SEARCH] Applied theme: day
[15:20:48] [SEARCH] Adjusting table contentInset.top by +56.0
[15:20:48] [SEARCH] Table contentInset.top: 0.0 -> 56.0
[15:20:49] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[15:20:49] [SEARCH] contentOffset.y=-153.0, topInset=56.0, pullDistance=97.0
[15:20:49] [SEARCH] threshold=80.0, isSearchBarVisible=true
[15:20:49] [SEARCH] topRefresh.isRefreshing=false
[15:20:49] [SEARCH] ✅ Pull distance 97.0 >= threshold 80.0
[15:20:49] [SEARCH] â„šī¸ Search bar already visible, allowing refresh
[15:20:49] [SEARCH] Focusing search field
[15:20:49] [UPLOAD_DEBUG] didCompleteWithError called for task 1
[15:20:49] [UPLOAD_DEBUG] Item found: t_cd3a57ef69d9c7e3.jpg
[15:20:49] [UPLOAD_QUEUE] Task 1 HTTP 200
[15:20:49] [UPLOAD_QUEUE] Response body: {"ok":true,"file_name":"t_cd3a57ef69d9c7e3.jpg","orig_name":"t_cd3a57ef69d9c7e3.jpg","size":14423,"env":{"file_uploads":"1","upload_max_filesize":"5G","post_max_size":"10G","upload_tmp_dir":"","content_length":14905}}
[15:20:49] [UPLOAD_QUEUE] ✓ Upload response OK, filename: t_cd3a57ef69d9c7e3.jpg
[15:20:49] [UPLOAD_VERIFY] Verifying file exists: t_cd3a57ef69d9c7e3.jpg
[15:20:49] [UPLOAD_VERIFY] ✅ File verified: t_cd3a57ef69d9c7e3.jpg (size: 14423)
[15:20:49] [UPLOAD_QUEUE] Upload completed for id=270
[15:20:49] [UPLOAD_RECOVERY] ✅ Thumbnail re-uploaded: t_cd3a57ef69d9c7e3.jpg
[15:20:50] [COMBINED_FETCH] Loaded 2945 read receipts, 368 messages with reactions
[15:20:50] [READBY_ENRICH] Enriched 198 messages with readBy data
[15:20:50] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[15:20:50] [BADGE]   - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[15:20:50] [SEARCH] Found 1437 messages matching 'h' in local DB
[15:20:50] [SEARCH] Found 1437 matches for 'h'
[15:20:50] [SEARCH] Found 594 messages matching 'he' in local DB
[15:20:50] [SEARCH] Found 594 matches for 'he'
[15:20:50] [SEARCH] Found 18 messages matching 'hey' in local DB
[15:20:50] [SEARCH] Found 18 matches for 'hey'
[15:20:50] [SEARCH] Found 17 messages matching 'hey ' in local DB
[15:20:50] [SEARCH] Found 17 matches for 'hey '
[15:20:50] [SEARCH] Found 2 messages matching 'hey b' in local DB
[15:20:50] [SEARCH] Found 2 matches for 'hey b'
[15:20:51] [SEARCH] Found 17 messages matching 'hey ' in local DB
[15:20:51] [SEARCH] Found 17 matches for 'hey '
[15:20:51] [SEARCH] Found 18 messages matching 'hey' in local DB
[15:20:51] [SEARCH] Found 18 matches for 'hey'
[15:20:51] [SEARCH] Found 594 messages matching 'he' in local DB
[15:20:51] [SEARCH] Found 594 matches for 'he'
[15:20:52] [SEARCH] Found 1437 messages matching 'h' in local DB
[15:20:52] [SEARCH] Found 1437 matches for 'h'
[15:20:56] [LOG_GESTURE] handleLongPress called, state=1, isToday=true
[15:20:56] [LOG_GESTURE] Long press on Today detected! Triggering log upload...

========== END viewer_debug.log ==========


========== viewer_debug.old.log ==========
=== Eye Viewer Log Rotated at 2025-10-30 10:33:58 +0000 ===
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:06] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:06] [WS] Query connection error - cleaning up all agent connections and views
[13:30:06] [WS] Connection failed: cancelled
[13:30:06] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [CLEANUP] ========================================
[13:30:06] [CLEANUP] Cleaning up all agent connections and views
[13:30:06] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:06] [CLEANUP] Stopped and removed 0 video connections
[13:30:06] [CLEANUP] Removed 0 video views
[13:30:06] [CLEANUP] Removed 0 feed scroll views
[13:30:06] [CLEANUP] Removed 0 status labels
[13:30:06] [CLEANUP] Reset agent query state
[13:30:06] [CLEANUP] Updated page indicator
[13:30:06] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:06] [CLEANUP] Rebuilt video layout
[13:30:06] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:06] [CLEANUP] ========================================
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [SERVER] Starting reconnect polling (5s interval)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:06] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:06] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL] pagingScrollView.subviews.count=1
[13:30:06] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:06] [LABEL] Main view.subviews.count=11
[13:30:06] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:06] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:06] [WS] WebSocket ACTUALLY OPENED - isQueryOnly=true, connectionStr=ess
[13:30:06] [AGENTS] WebSocket connected for connection
[13:30:06] HELLO → sent (cached token, role=query)
[13:30:06] [SIG] hello_ok received for query connection - ready to query agents
[13:30:06] File was properly copied : size=nil
[13:30:06] ReloadData 8
[13:30:07] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] WebSocket ACTUALLY CLOSED - isQueryOnly=true, connectionStr=ess, closeCode=1001
[13:30:07] [WS] Query connection to ess closed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: The operation couldn’t be completed. Socket is not connected
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:07] [WS] Query connection error - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Connection failed: cancelled
[13:30:07] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:07] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [CLEANUP] ========================================
[13:30:07] [CLEANUP] Cleaning up all agent connections and views
[13:30:07] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:07] [CLEANUP] Stopped and removed 0 video connections
[13:30:07] [CLEANUP] Removed 0 video views
[13:30:07] [CLEANUP] Removed 0 feed scroll views
[13:30:07] [CLEANUP] Removed 0 status labels
[13:30:07] [CLEANUP] Reset agent query state
[13:30:07] [CLEANUP] Updated page indicator
[13:30:07] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:07] [CLEANUP] Rebuilt video layout
[13:30:07] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:07] [CLEANUP] ========================================
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:07] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL] pagingScrollView.subviews.count=1
[13:30:07] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] Main view.subviews.count=11
[13:30:07] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:07] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:07] [SERVER] Starting reconnect polling (5s interval)
[13:30:07] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:07] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:07] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.6666666666667, 440.0, 115.33333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 286.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [CHAT] top pull-to-refresh triggered
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:08] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:08] [WS AUDIO] Status: buffers=0/10, playing=true
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:08] [WS] Query connection error - cleaning up all agent connections and views
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [WS] Connection failed: cancelled
[13:30:08] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 303.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [COLOR] Using cached color for 599FA68E-4C92-45AD-A10D-58875E5D596dDD: #4cb266
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [CLEANUP] ========================================
[13:30:08] [CLEANUP] Cleaning up all agent connections and views
[13:30:08] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:08] [CLEANUP] Stopped and removed 0 video connections
[13:30:08] [CLEANUP] Removed 0 video views
[13:30:08] [CLEANUP] Removed 0 feed scroll views
[13:30:08] [CLEANUP] Removed 0 status labels
[13:30:08] [CLEANUP] Reset agent query state
[13:30:08] [CLEANUP] Updated page indicator
[13:30:08] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:08] [CLEANUP] Rebuilt video layout
[13:30:08] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:08] [CLEANUP] ========================================
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [SERVER] Starting reconnect polling (5s interval)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:08] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:08] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL] pagingScrollView.subviews.count=1
[13:30:08] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:08] [LABEL] Main view.subviews.count=11
[13:30:08] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:08] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [WS] WebSocket ACTUALLY OPENED - isQueryOnly=true, connectionStr=ess
[13:30:08] [AGENTS] WebSocket connected for connection
[13:30:08] HELLO → sent (cached token, role=query)
[13:30:08] [SIG] hello_ok received for query connection - ready to query agents
[13:30:08] [CHAT] receive_message.php HTTP 200: {"ok":true,"message_id":919,"session_id":"ess","message_type":0,"file_name":null,"datesent_utc":null}
[13:30:08] [CHAT] receive_message.php JSON: ["file_name": <null>, "message_type": 0, "message_id": 919, "ok": 1, "datesent_utc": <null>, "session_id": ess]
[13:30:08] ReloadData 9
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [READ_RECEIPT] mark_messages_read.php HTTP 200: {"ok":true,"inserted":1,"skipped":0,"reader_id":"ea74d1b23419aba9c7f42f122ceaac51082c3477711ef6cb1bbd1988f213ab7f","session_id":"ess"}
[13:30:08] DOWNLOADIIING t_97828ef5de49a612.jpg
[13:30:08] ReloadData 15 (303 messages loaded, 1 pending media)
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:08] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:09] [READ_RECEIPT] mark_messages_read.php HTTP 200: {"ok":true,"inserted":0,"skipped":1,"reader_id":"ea74d1b23419aba9c7f42f122ceaac51082c3477711ef6cb1bbd1988f213ab7f","session_id":"ess"}
[13:30:09] percent loading:100.0%
[13:30:09] Download finished: file:///var/mobile/Containers/Data/Application/BA5437C9-C791-48BE-969A-3C1D8FAC38AF/Documents/MediaCache/t_97828ef5de49a612.jpg
[13:30:09] ReloadData 14 (all 1 media thumbnails loaded)
[13:30:09] [MEDIA] Removed invalid cached media t_97828ef5de49a612.jpg; will refetch via prefetch
[13:30:09] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:09] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:09] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:09] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:09] [COLOR] Using cached color for EDAD55A1-003F-415D-AA60-672B34B504FE: #cc4c4c
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] WebSocket ACTUALLY CLOSED - isQueryOnly=true, connectionStr=ess, closeCode=1001
[13:30:09] [WS] Query connection to ess closed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: The operation couldn’t be completed. Socket is not connected
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:09] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:09] [WS] Query connection error - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [WS] Connection failed: cancelled
[13:30:09] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [CLEANUP] ========================================
[13:30:09] [CLEANUP] Cleaning up all agent connections and views
[13:30:09] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:09] [CLEANUP] Stopped and removed 0 video connections
[13:30:09] [CLEANUP] Removed 0 video views
[13:30:09] [CLEANUP] Removed 0 feed scroll views
[13:30:09] [CLEANUP] Removed 0 status labels
[13:30:09] [CLEANUP] Reset agent query state
[13:30:09] [CLEANUP] Updated page indicator
[13:30:09] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:09] [CLEANUP] Rebuilt video layout
[13:30:09] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:09] [CLEANUP] ========================================
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [SERVER] Starting reconnect polling (5s interval)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:09] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:09] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL] pagingScrollView.subviews.count=1
[13:30:09] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:09] [LABEL] Main view.subviews.count=11
[13:30:09] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:09] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:09] [WS] WebSocket ACTUALLY OPENED - isQueryOnly=true, connectionStr=ess
[13:30:09] [AGENTS] WebSocket connected for connection
[13:30:09] HELLO → sent (cached token, role=query)
[13:30:09] [SIG] hello_ok received for query connection - ready to query agents
[13:30:10] [WS AUDIO] Status: buffers=0/10, playing=true
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] WebSocket ACTUALLY CLOSED - isQueryOnly=true, connectionStr=ess, closeCode=1001
[13:30:11] [WS] Query connection to ess closed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: The operation couldn’t be completed. Socket is not connected
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:11] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:11] [WS] Query connection error - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [WS] Connection failed: cancelled
[13:30:11] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [CLEANUP] ========================================
[13:30:11] [CLEANUP] Cleaning up all agent connections and views
[13:30:11] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:11] [CLEANUP] Stopped and removed 0 video connections
[13:30:11] [CLEANUP] Removed 0 video views
[13:30:11] [CLEANUP] Removed 0 feed scroll views
[13:30:11] [CLEANUP] Removed 0 status labels
[13:30:11] [CLEANUP] Reset agent query state
[13:30:11] [CLEANUP] Updated page indicator
[13:30:11] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:11] [CLEANUP] Rebuilt video layout
[13:30:11] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:11] [CLEANUP] ========================================
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [SERVER] Starting reconnect polling (5s interval)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:11] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:11] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL] pagingScrollView.subviews.count=1
[13:30:11] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:11] [LABEL] Main view.subviews.count=11
[13:30:11] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:11] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:11] [WS] WebSocket ACTUALLY OPENED - isQueryOnly=true, connectionStr=ess
[13:30:11] [AGENTS] WebSocket connected for connection
[13:30:11] HELLO → sent (cached token, role=query)
[13:30:11] [SIG] hello_ok received for query connection - ready to query agents
[13:30:12] [WS AUDIO] Status: buffers=0/10, playing=true
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket ACTUALLY CLOSED - isQueryOnly=true, connectionStr=ess, closeCode=1001
[13:30:12] [WS] Query connection to ess closed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Connection failed: The operation couldn’t be completed. Socket is not connected
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:12] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:12] [WS] Query connection error - cleaning up all agent connections and views
[13:30:12] [WS] Connection failed: cancelled
[13:30:12] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [CLEANUP] ========================================
[13:30:12] [CLEANUP] Cleaning up all agent connections and views
[13:30:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:12] [CLEANUP] Stopped and removed 0 video connections
[13:30:12] [CLEANUP] Removed 0 video views
[13:30:12] [CLEANUP] Removed 0 feed scroll views
[13:30:12] [CLEANUP] Removed 0 status labels
[13:30:12] [CLEANUP] Reset agent query state
[13:30:12] [CLEANUP] Updated page indicator
[13:30:12] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:12] [CLEANUP] Rebuilt video layout
[13:30:12] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:12] [CLEANUP] ========================================
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [SERVER] Starting reconnect polling (5s interval)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:12] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:12] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL] pagingScrollView.subviews.count=1
[13:30:12] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:12] [LABEL] Main view.subviews.count=11
[13:30:12] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:12] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:12] [WS] WebSocket ACTUALLY OPENED - isQueryOnly=true, connectionStr=ess
[13:30:12] [AGENTS] WebSocket connected for connection
[13:30:12] HELLO → sent (cached token, role=query)
[13:30:13] [SIG] hello_ok received for query connection - ready to query agents
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] WebSocket ACTUALLY CLOSED - isQueryOnly=true, connectionStr=ess, closeCode=1001
[13:30:14] [WS] Query connection to ess closed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: The operation couldn’t be completed. Socket is not connected
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=ess
[13:30:14] [WS] Opening session at ws://crivello.dyndns.org:8081/
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[13:30:14] [WS] Query connection error - cleaning up all agent connections and views
[13:30:14] [WS] Connection failed: cancelled
[13:30:14] [WS] Query connection failed - cleaning up all agent connections and views
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] Main view.subviews.count=11
[13:30:14] [LABEL]   view.subview[0]: UIImageView, frame=(0.0, 0.0, 440.0, 956.0), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 1 1)
[13:30:14] [LABEL]   view.subview[4]: UIScrollView, frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL]   view.subview[6]: UITableView, frame=(0.0, 389.66666666666674, 440.0, 480.3333333333333), isHidden=false, alpha=1.0, bg=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [SERVER] Starting reconnect polling (5s interval)
[13:30:14] [CLEANUP] ========================================
[13:30:14] [CLEANUP] Cleaning up all agent connections and views
[13:30:14] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[13:30:14] [CLEANUP] Stopped and removed 0 video connections
[13:30:14] [CLEANUP] Removed 0 video views
[13:30:14] [CLEANUP] Removed 0 feed scroll views
[13:30:14] [CLEANUP] Removed 0 status labels
[13:30:14] [CLEANUP] Reset agent query state
[13:30:14] [CLEANUP] Updated page indicator
[13:30:14] [LAYOUT] No feedScrollViews to layout - showing empty state
[13:30:14] [CLEANUP] Rebuilt video layout
[13:30:14] [CLEANUP] ✅ All agent connections and views cleaned up
[13:30:14] [CLEANUP] ========================================
[13:30:14] [LABEL] updateEmptyStateLabel - isConnecting=false, isSearching=false, isConnected=false, message='Server not connected'
[13:30:14] [LABEL] emptyStateLabel frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), bounds=(0.0, 0.0, 200.33333333333334, 44.0), isHidden=false, alpha=1.0
[13:30:14] [LABEL] emptyStateLabel superview=exists, backgroundColor=Optional(UIExtendedGrayColorSpace 1 0.9), textColor=Optional(UIExtendedGrayColorSpace 0 1)
[13:30:14] [LABEL] pagingScrollView frame=(0.0, 111.99999999999999, 440.0, 247.66666666666666), bounds=(0.0, 0.0, 440.0, 247.66666666666666), backgroundColor=Optional(UIExtendedGrayColorSpace 0 0)
[13:30:14] [LABEL] pagingScrollView.subviews.count=1
[13:30:14] [LABEL]   subview[0]: PaddedLabel, frame=(120.00000000000001, 101.66666666666666, 200.33333333333334, 44.0), isHidden=false, alpha=1.0

========== END viewer_debug.old.log ==========