=== EYE VIEWER COMBINED LOG DUMP ===
Timestamp: 2025-12-07 13:44:29 +0000
iOS Version: 26.1
Device: iPhone
Number of log files: 2
=====================================
========== viewer_debug.log ==========
=== Eye Viewer Log Cleared at 2025-12-07 13:33:48 +0000 ===
[16:33:48] [FONT] Roboto fonts loaded successfully: Roboto-Regular
[16:33:48] [FONT] ChatFont.regular(18) returns: Roboto-Regular, family: Roboto
[16:33:48] [GIPHY] SDK not available - using REST API fallback
[16:33:48] [BACKGROUND] Background fetch enabled
[16:33:48] [PRELOAD] ⚡ Starting message pre-load during authentication...
[16:33:48] [AUTH] Starting PIN authentication
[16:33:48] [LIFECYCLE] ViewController deallocated
[16:33:49] [PUSH] Silent push received
[16:33:49] [PUSH_EMBED] Processing embedded message: id=4126, type=0, sender=Laurent
[16:33:49] [PUSH_EMBED] Saved message 4126 to local DB
[16:33:49] [PUSH_EMBED] Created new cache with embedded message
[16:33:49] [PUSH_EMBED] Fetching evolution data for message 4126 in background
[16:33:49] [PUSH] Embedded message handled instantly from silent push
[16:33:49] [PUSH] APNs token: ea74d1b23419aba9c7f42f122ceaac51082c3477711ef6cb1bbd1988f213ab7f
[16:33:49] [PUSH] APNs token: ea74d1b23419aba9c7f42f122ceaac51082c3477711ef6cb1bbd1988f213ab7f
[16:33:49] [PUSH_EMBED] Got evolution data for message 4126, saving to local DB
[16:33:49] [PUSH_EMBED] Saved evolution data for message 4126
[16:33:49] [PUSH] register_device.php HTTP 200: {"status":"ok","session_id":"ILUIWU","token":"ea74d1b23419aba9c7f42f122ceaac51082c3477711ef6cb1bbd1988f213ab7f","role":"viewer","muted":1,"removed_from_other_channels":0}
[16:33:49] [PUSH] register_device.php HTTP 200: {"status":"ok","session_id":"ILUIWU","token":"ea74d1b23419aba9c7f42f122ceaac51082c3477711ef6cb1bbd1988f213ab7f","role":"viewer","muted":1,"removed_from_other_channels":0}
[16:33:50] [PRELOAD] Fetched 3037 messages
[16:33:55] [CLIENT_SIG] Reconnecting on foreground for session: ILUIWU
[16:33:55] [CLIENT_SIG] Connecting to session ILUIWU as Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:33:55] [CLIENT_SIG] Receive error: Error Domain=NSURLErrorDomain Code=-1005 "The network connection was lost." UserInfo={NSErrorFailingURLStringKey=http://crivello.dyndns.org:8081/, NSLocalizedDescription=The network connection was lost., NSErrorFailingURLKey=http://crivello.dyndns.org:8081/}
[16:33:55] [CLIENT_SIG] Reconnecting in 2.0s (attempt 1)
[16:33:55] [CLIENT_SIG] Task completed with error: Error Domain=NSURLErrorDomain Code=-1005 "The network connection was lost." UserInfo={NSErrorFailingURLStringKey=http://crivello.dyndns.org:8081/, NSErrorFailingURLKey=http://crivello.dyndns.org:8081/, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalWebSocketTask <813E146E-8077-49BB-A026-9E9D4A02569A>.<1>"
), _NSURLErrorFailingURLSessionTaskErrorKey=LocalWebSocketTask <813E146E-8077-49BB-A026-9E9D4A02569A>.<1>, NSLocalizedDescription=The network connection was lost.}
[16:33:55] [CLIENT_SIG] Reconnecting in 4.0s (attempt 2)
[16:33:55] [SECURITY] sceneDidBecomeActive - isAuthenticated=false, didEnterBackground=false
[16:33:55] [SECURITY] ⚠️ Skipping timeout check - conditions not met
[16:33:55] [PUSH_DEBUG] 🟢 App became ACTIVE - resetting badges and triggering pollEventsNow
[16:33:55] [PRELOAD] ⚡ Cached 3037 messages for instant display
[16:33:56] [PUSH] Silent push received
[16:33:56] [PUSH_EMBED] Processing embedded message: id=4127, type=0, sender=Laurent
[16:33:56] [PUSH_EMBED] Saved message 4127 to local DB
[16:33:56] [PUSH_EMBED] Inserted message into existing cache (now 3038 messages)
[16:33:56] [PUSH_EMBED] Fetching evolution data for message 4127 in background
[16:33:56] [PUSH] Embedded message handled instantly from silent push
[16:33:56] [PIN_AUTH] Correct PIN
[16:33:56] [SECURITY] Restored real session: ILUIWU
[16:33:56] [SECURITY] Restored real session: ILUIWU
[16:33:56] [PUSH_EMBED] Got evolution data for message 4127, saving to local DB
[16:33:56] [PUSH_EMBED] Saved evolution data for message 4127
[16:33:57] [SECURITY] Saved real session: ILUIWU
[16:33:57] [SCENE] Launched directly to chat view with sessionId: ILUIWU
[16:33:57] [AUDIO] ✅ VIEWER mode - audio will be managed by WebRTCViewer (no microphone)
[16:33:57] Documents Directory: /var/mobile/Containers/Data/Application/9055D12D-9569-4B75-868A-A8DCA5BA9D87/Documents
[16:33:57] [THEME] Applying current theme
[16:33:57] [CHAT] Applied day theme (mode: day)
[16:33:57] [SECURITY] Saved real session: ILUIWU
[16:33:57] [CLIENT_SIG] Setting up client signaling for session: ILUIWU
[16:33:57] [CLIENT_SIG] Connecting to session ILUIWU as Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:33:57] [SUMMARY] Already showed summary today (2025-12-07)
[16:33:57] Did transition
[16:33:57] [MODE] 🔍 updateModeUI called - currentTabIndex=0, isSlaveMode=false, sessionId=ILUIWU
[16:33:57] [VIEWER] Screen lock enabled - normal idle behavior
[16:33:57] [QUERY] 🔍 Creating query connection for iOS slave: iosILUIWU
[16:33:57] [DATA AUDIO] ========== setupWebRTC() START ==========
[16:33:57] [DATA AUDIO] Using data channel for audio - bypassing WebRTC audio device
[16:33:57] [DATA AUDIO] Creating encoder/decoder factories...
[16:33:57] [CODEC] Viewer - Available video codecs: H264, H264, VP8, VP9, AV1
[16:33:57] [CODEC] Viewer selected encoder: AV1 (best quality)
[16:33:57] [DATA AUDIO] Creating RTCPeerConnectionFactory...
[16:33:57] [DATA AUDIO] ✅ Factory created
[16:33:57] [DATA AUDIO] RTCAudioSession locked
[16:33:57] [DATA AUDIO] Set useManualAudio=true, isAudioEnabled=false
[16:33:57] [DATA AUDIO] RTCAudioSession unlocked
[16:33:57] [DATA AUDIO] Setting AVAudioSession to .playback for data channel with mixWithOthers...
[16:33:57] [DATA AUDIO] ✅ AVAudioSession set to .playback with .mixWithOthers
[16:33:57] [WS] Creating new WebSocket - isQueryOnly=false, connectionStr=iosILUIWU
[16:33:57] [WS] Opening session at ws://crivello.dyndns.org:8081/
[16:33:57] [QUERY] ✅ tempQueryConnection created for iosILUIWU
[16:33:57] [VIEWER_INIT] Already have 200 messages - just filtering for tab
[16:33:57] [EMOJI] ✅ Loaded 451 emoji-to-GIF mappings
[16:33:57] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:33:57] [EVENT_POLL] Event polling disabled - using WebSocket events instead
[16:33:57] [ORIENTATION] Updated pagingScrollView height to 247.5 for width 440.0
[16:33:57] [SUMMARY] Already showed summary today (2025-12-07)
[16:33:57] Did transition
[16:33:57] [EVOLUTION_FILTER] 📝 Updated lastSeenMessageId after marking as read: 4125 → 4127
[16:33:57] [USER] Registering user: EDAD55A1-003F-415D-AA60-672B34B504FE, name: Esra
[16:33:57] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:33:57] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:33:57] [GALLERY_DB] Loading ALL media messages for session: ILUIWU
[16:33:57] [GALLERY_DB] Raw datesent for msg 4121: '2025-12-07 13:32:08'
[16:33:57] [GALLERY_DB] Raw datesent for msg 4114: '2025-12-07 13:28:06'
[16:33:57] [GALLERY_DB] Raw datesent for msg 4108: '2025-12-07 13:22:40'
[16:33:57] [GALLERY_DB] ✅ Loaded 200 media messages
[16:33:57] [GALLERY] Filtered 200 -> 183 (only with local thumbnails)
[16:33:57] [GALLERY] First 5 after sort (newest first):
[16:33:57] [GALLERY] 0: id=4121, date=2025-12-07 13:32:08, file=be2d306945f2e072.jpg
[16:33:57] [GALLERY] 1: id=4114, date=2025-12-07 13:28:06, file=c2fff9345e736bf0.jpg
[16:33:57] [GALLERY] 2: id=4108, date=2025-12-07 13:22:40, file=4be2b32ef0dc232e.png
[16:33:57] [GALLERY] 3: id=4107, date=2025-12-07 13:22:01, file=cb4669d206dd8d6d.jpg
[16:33:57] [GALLERY] 4: id=4067, date=2025-12-07 13:05:15, file=cf25934f6f1a3922.jpg
[16:33:57] [USER] ✅ User registered successfully
[16:33:57] [USER] User registration successful
[16:33:57] [UPLOAD_QUEUE] Found 0 pending uploads to resume
[16:33:57] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:33:57] [SERVER] Starting reconnect polling (5s interval)
[16:33:57] [CLIENT_SIG] WebSocket opened
[16:33:57] [CLIENT_SIG] HELLO sent as client for session ILUIWU
[16:33:57] [ICONS] Screen width: 440.0, Tab spacing: 75.5
[16:33:57] [ICONS] Offset applied: -14.6
[16:33:57] [ICONS] New left margin: 11.2, New right margin: 11.3
[16:33:57] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:33:57] [WS] WebSocket ACTUALLY OPENED - isQueryOnly=true, connectionStr=iosILUIWU
[16:33:57] Trying API base: https://crivello.dyndns.org:443/WebRTC/public/
[16:33:57] Trying API base: https://crivello.dyndns.org:443/WebRTC/public/
[16:33:57] Token POST → https://crivello.dyndns.org:443/WebRTC/public/new_session.php?sid=iosILUIWU
[16:33:57] [ICONS] Chat center: (31.2, 87.0)
[16:33:57] [ICONS] Gallery center: (106.7, 87.0), deltaX: 75.5
[16:33:57] [ICONS] Camera center: (182.2, 87.0), deltaX: 75.5
[16:33:57] [ICONS] Settings center: (257.7, 87.0), deltaX: 75.5
[16:33:57] [ICONS] Lock centerX: 333.2, deltaX from Settings: 75.5
[16:33:57] [ICONS] Bell centerX: 408.7, deltaX from Lock: 75.5
[16:33:57] [ICONS] LEFT MARGIN (screen left to Chat left): 11.2
[16:33:57] [ICONS] RIGHT MARGIN (Bell right to screen right): 11.3
[16:33:57] [ICONS] Screen width: 440.0
[16:33:57] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:33:57] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:33:57] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:33:57] [MIGRATION] No messages need sender_name backfill
[16:33:57] [INCREMENTAL_SYNC] 📡 Fetching messages since ID 4127
[16:33:57] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:33:57] [CLIENT_SIG] Connected! clientId=jHJe28oUaIUdt7Oo
[16:33:57] new_session POST ok: token len=157
[16:33:57] HELLO → sent (fetched token, role=query)
[16:33:57] [CLIENT_SIG] Received 2 clients for session 'unknown' (my session: 'ILUIWU')
[16:33:57] [CLIENT_SIG] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF)
[16:33:57] [CLIENT_SIG] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:33:57] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:33:57] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:33:57] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:33:57] [SIG] hello_ok received for query connection - ready to query agents
[16:33:57] [SIG] get_agents request sent for sessionId=ILUIWU
[16:33:57] [SIG] get_agents request sent for sessionId=iosILUIWU
[16:33:57] [SERVER] Stopped reconnect polling
[16:33:57] [INCREMENTAL_SYNC] ✅ No new messages
[16:33:57] [SIG] agents_list received: []
[16:33:57] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:33:57] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:33:57] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:33:57] [PURGE] ⚠️ Media cache purge DISABLED for debugging
[16:33:57] [SIG] agents_list received: []
[16:33:57] [UPLOAD_RECOVERY] Checking for missing uploads...
[16:33:57] [UPLOAD_RECOVERY] Checking 17 media files on server...
[16:33:58] [UPLOAD_RECOVERY] ❌ Missing on server, local exists: 65b3c13d384997a5.mov
[16:33:58] [UPLOAD_RECOVERY] ❌ Missing on server, local exists: fb94b5fb89c4a48d.mov
[16:33:58] [UPLOAD_RECOVERY] 🔄 Re-uploading 2 missing files...
[16:33:58] [UPLOAD_QUEUE] Enqueued upload id=284 for t_65b3c13d384997a5.jpg
[16:33:58] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[16:33:58] [UPLOAD_DEBUG] Item ID: 284
[16:33:58] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/9055D12D-9569-4B75-868A-A8DCA5BA9D87/Documents/MediaCache/t_65b3c13d384997a5.jpg
[16:33:58] [UPLOAD_DEBUG] Random filename: t_65b3c13d384997a5.jpg
[16:33:58] [UPLOAD_DEBUG] Session ID: ILUIWU
[16:33:58] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[16:33:58] [UPLOAD_DEBUG] Retry count: 0
[16:33:58] [UPLOAD_DEBUG] File exists: true
[16:33:58] [UPLOAD_DEBUG] File size: 13949 bytes (0.0 MB)
[16:33:58] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[16:33:58] [UPLOAD_DEBUG] → Using STANDARD upload (file <= threshold)
[16:33:58] [UPLOAD_DEBUG] --- startStandardUpload ---
[16:33:58] [UPLOAD_DEBUG] Upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_media.php
[16:33:58] [UPLOAD_DEBUG] File extension: jpg, MIME type: image/jpeg
[16:33:58] [UPLOAD_DEBUG] Temp file URL: /private/var/mobile/Containers/Data/Application/9055D12D-9569-4B75-868A-A8DCA5BA9D87/tmp/DA331A44-5288-408C-BABC-8800CD8D0D1A.upload
[16:33:58] [UPLOAD_DEBUG] File size: 13949 bytes, in-memory threshold: 10485760 bytes
[16:33:58] [UPLOAD_DEBUG] Creating multipart body (in-memory mode)...
[16:33:58] [UPLOAD_DEBUG] ✓ In-memory body written to temp file (14431 bytes)
[16:33:58] [UPLOAD_DEBUG] Creating background upload task...
[16:33:58] [UPLOAD_DEBUG] Task created with identifier: 1
[16:33:58] [UPLOAD_DEBUG] Added to activeUploads dictionary
[16:33:58] [UPLOAD_DEBUG] Updated DB status to 'uploading'
[16:33:58] [UPLOAD_DEBUG] ✓ Task resumed - upload should be in progress now
[16:33:58] [UPLOAD_DEBUG] ========== UPLOAD STARTED ==========
[16:33:58] [UPLOAD_QUEUE] Enqueued upload id=285 for 65b3c13d384997a5.mov
[16:33:58] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[16:33:58] [UPLOAD_DEBUG] Item ID: 285
[16:33:58] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/9055D12D-9569-4B75-868A-A8DCA5BA9D87/Documents/MediaCache/65b3c13d384997a5.mov
[16:33:58] [UPLOAD_DEBUG] Random filename: 65b3c13d384997a5.mov
[16:33:58] [UPLOAD_DEBUG] Session ID: ILUIWU
[16:33:58] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[16:33:58] [UPLOAD_DEBUG] Retry count: 0
[16:33:58] [UPLOAD_DEBUG] File exists: true
[16:33:58] [UPLOAD_DEBUG] File size: 959895378 bytes (915.4 MB)
[16:33:58] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[16:33:58] [UPLOAD_DEBUG] → Using CHUNKED upload (file > threshold)
[16:33:58] [UPLOAD_DEBUG] --- startChunkedUpload ---
[16:33:58] [UPLOAD_DEBUG] Chunked upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_chunked.php
[16:33:58] [UPLOAD_DEBUG] File size: 959895378 bytes (915.4 MB)
[16:33:58] [UPLOAD_DEBUG] Chunk size: 104857600 bytes (100 MB)
[16:33:58] [UPLOAD_DEBUG] Total chunks: 10
[16:33:58] [UPLOAD_DEBUG] Updated DB status to 'uploading_chunked'
[16:33:58] [UPLOAD_DEBUG] Starting chunk upload sequence...
[16:33:58] [UPLOAD_QUEUE] Enqueued upload id=286 for t_fb94b5fb89c4a48d.jpg
[16:33:58] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[16:33:58] [UPLOAD_DEBUG] Item ID: 286
[16:33:58] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/9055D12D-9569-4B75-868A-A8DCA5BA9D87/Documents/MediaCache/t_fb94b5fb89c4a48d.jpg
[16:33:58] [UPLOAD_DEBUG] Random filename: t_fb94b5fb89c4a48d.jpg
[16:33:58] [UPLOAD_DEBUG] Session ID: ILUIWU
[16:33:58] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[16:33:58] [UPLOAD_DEBUG] Retry count: 0
[16:33:58] [UPLOAD_DEBUG] File exists: true
[16:33:58] [UPLOAD_DEBUG] File size: 7549 bytes (0.0 MB)
[16:33:58] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[16:33:58] [UPLOAD_DEBUG] → Using STANDARD upload (file <= threshold)
[16:33:58] [UPLOAD_DEBUG] --- startStandardUpload ---
[16:33:58] [UPLOAD_DEBUG] Upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_media.php
[16:33:58] [UPLOAD_DEBUG] File extension: jpg, MIME type: image/jpeg
[16:33:58] [UPLOAD_DEBUG] Temp file URL: /private/var/mobile/Containers/Data/Application/9055D12D-9569-4B75-868A-A8DCA5BA9D87/tmp/259FF7E7-588B-4F20-BABA-9137C590DB6C.upload
[16:33:58] [UPLOAD_DEBUG] File size: 7549 bytes, in-memory threshold: 10485760 bytes
[16:33:58] [UPLOAD_DEBUG] Creating multipart body (in-memory mode)...
[16:33:58] [UPLOAD_DEBUG] ✓ In-memory body written to temp file (8031 bytes)
[16:33:58] [UPLOAD_DEBUG] Creating background upload task...
[16:33:58] [UPLOAD_DEBUG] Task created with identifier: 2
[16:33:58] [UPLOAD_DEBUG] Added to activeUploads dictionary
[16:33:58] [UPLOAD_DEBUG] Updated DB status to 'uploading'
[16:33:58] [UPLOAD_DEBUG] ✓ Task resumed - upload should be in progress now
[16:33:58] [UPLOAD_DEBUG] ========== UPLOAD STARTED ==========
[16:33:58] [UPLOAD_QUEUE] Enqueued upload id=287 for fb94b5fb89c4a48d.mov
[16:33:58] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[16:33:58] [UPLOAD_DEBUG] Item ID: 287
[16:33:58] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/9055D12D-9569-4B75-868A-A8DCA5BA9D87/Documents/MediaCache/fb94b5fb89c4a48d.mov
[16:33:58] [UPLOAD_DEBUG] Random filename: fb94b5fb89c4a48d.mov
[16:33:58] [UPLOAD_DEBUG] Session ID: ILUIWU
[16:33:58] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[16:33:58] [UPLOAD_DEBUG] Retry count: 0
[16:33:58] [UPLOAD_DEBUG] File exists: true
[16:33:58] [UPLOAD_DEBUG] File size: 1267972117 bytes (1209.2 MB)
[16:33:58] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[16:33:58] [UPLOAD_DEBUG] → Using CHUNKED upload (file > threshold)
[16:33:58] [UPLOAD_DEBUG] --- startChunkedUpload ---
[16:33:58] [UPLOAD_DEBUG] Chunked upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_chunked.php
[16:33:58] [UPLOAD_DEBUG] File size: 1267972117 bytes (1209.2 MB)
[16:33:58] [UPLOAD_DEBUG] Chunk size: 104857600 bytes (100 MB)
[16:33:58] [UPLOAD_DEBUG] Total chunks: 13
[16:33:58] [UPLOAD_DEBUG] Updated DB status to 'uploading_chunked'
[16:33:58] [UPLOAD_DEBUG] Starting chunk upload sequence...
[16:33:58] [COMBINED_FETCH] Loaded 3038 read receipts, 372 messages with reactions
[16:33:58] [READBY_ENRICH] Enriched 200 messages with readBy data
[16:33:59] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:33:59] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:33:59] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:33:59] [UPLOAD_DEBUG] Progress: 100% (0.0/0.0 MB) task=1
[16:33:59] [PUSH] Silent push received
[16:33:59] [PUSH_EMBED] No embedded message_data in notification
[16:33:59] [PUSH] No embedded data, pre-loading messages from server
[16:33:59] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:33:59] [CLIENT_SIG] Already connected/connecting to session ILUIWU
[16:33:59] [PUSH] Silent push received
[16:33:59] [PUSH_EMBED] No embedded message_data in notification
[16:33:59] [PUSH] No embedded data, pre-loading messages from server
[16:33:59] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:33:59] [UPLOAD_DEBUG] Progress: 100% (0.0/0.0 MB) task=2
[16:33:59] [CLIENT_SIG] Event received: type=3 messageId=4127
[16:33:59] [WS_EVENT] Received event: type=3, messageId=4127
[16:33:59] [WS_EVENT] Read receipt for message 4127 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:00] [LIFECYCLE] App resigning active - cleared crash flag
[16:34:00] [CLIENT_SIG] Event received: type=3 messageId=4126
[16:34:00] [WS_EVENT] Received event: type=3, messageId=4126
[16:34:00] [WS_EVENT] Read receipt for message 4126 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:01] [SECURITY] sceneDidEnterBackground - isAuthenticated=true
[16:34:01] [SECURITY] Saved background timestamp
[16:34:01] [LIFECYCLE] App entering background - cleared crash flag
[16:34:01] [CLIENT_SIG] Disconnecting
[16:34:01] [LIFECYCLE] App entering background - disconnecting connections and stopping audio
[16:34:01] [WS] stopSignalingAndPeer called - isQueryOnly=true, connectionStr=iosILUIWU, wsState=0
[16:34:01] [WS] Canceling WebSocket for query connection to iosILUIWU
[16:34:01] In cleanupPeer
[16:34:01] In cleanupPeer
[16:34:01] [LIFECYCLE] WebRTC audio disabled
[16:34:01] [LIFECYCLE] AVAudioSession deactivated
[16:34:01] [LIFECYCLE] All viewer connections stopped
[16:34:01] [CLIENT_SIG] WebSocket closed with code 1001
[16:34:01] [CLIENT_SIG] Reconnecting in 2.0s (attempt 1)
[16:34:01] [CLIENT_SIG] Receive error: Error Domain=NSPOSIXErrorDomain Code=57 "Socket is not connected" UserInfo={NSErrorFailingURLStringKey=http://crivello.dyndns.org:8081/, NSErrorFailingURLKey=http://crivello.dyndns.org:8081/}
[16:34:01] [CLIENT_SIG] Reconnecting in 4.0s (attempt 2)
[16:34:01] Will request stop of video 0
[16:34:01] Will request stop of video 0
[16:34:01] [WS] WebSocket task completed with error - isQueryOnly=true: cancelled
[16:34:01] [WS] Query connection error - cleaning up all agent connections and views
[16:34:01] [WS] Connection failed: The operation couldn’t be completed. Socket is not connected
[16:34:01] [WS] Query connection failed - cleaning up all agent connections and views
[16:34:01] [PIP] Removing 0 tracks from PiP for connection 0
[16:34:01] [PIP] ✅ All tracks removed for connection 0
[16:34:01] [PIP] Removing 0 tracks from PiP for connection 0
[16:34:01] [PIP] ✅ All tracks removed for connection 0
[16:34:01] [CLEANUP] ========================================
[16:34:01] [CLEANUP] Cleaning up all agent connections and views
[16:34:01] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[16:34:01] [CLEANUP] Stopped and removed 0 video connections
[16:34:01] [CLEANUP] Removed 0 video views
[16:34:01] [CLEANUP] Removed 0 feed scroll views
[16:34:01] [CLEANUP] Removed 0 status labels
[16:34:01] [CLEANUP] Reset agent query state
[16:34:01] [CLEANUP] Updated page indicator
[16:34:01] [CLEANUP] Rebuilt video layout
[16:34:01] [CLEANUP] ✅ All agent connections and views cleaned up
[16:34:01] [CLEANUP] ========================================
[16:34:01] [SERVER] Starting reconnect polling (5s interval)
[16:34:01] [CLEANUP] ========================================
[16:34:01] [CLEANUP] Cleaning up all agent connections and views
[16:34:01] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[16:34:01] [CLEANUP] Stopped and removed 0 video connections
[16:34:01] [CLEANUP] Removed 0 video views
[16:34:01] [CLEANUP] Removed 0 feed scroll views
[16:34:01] [CLEANUP] Removed 0 status labels
[16:34:01] [CLEANUP] Reset agent query state
[16:34:01] [CLEANUP] Updated page indicator
[16:34:01] [CLEANUP] Rebuilt video layout
[16:34:01] [CLEANUP] ✅ All agent connections and views cleaned up
[16:34:01] [CLEANUP] ========================================
[16:34:01] [SERVER] Starting reconnect polling (5s interval)
[16:34:01] [CLIENT_SIG] Reconnecting on foreground for session: ILUIWU
[16:34:01] [CLIENT_SIG] Connecting to session ILUIWU as Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:01] [LIFECYCLE] App entering foreground - restoring connections
[16:34:01] [LIFECYCLE] WebRTC audio re-enabled
[16:34:01] [AUDIO] ✅ VIEWER mode - audio will be managed by WebRTCViewer (no microphone)
[16:34:01] [VIEWER] Reconnecting after background - querying agents
[16:34:01] [UPLOAD_DEBUG] didCompleteWithError called for task 1
[16:34:01] [UPLOAD_DEBUG] Item found: t_65b3c13d384997a5.jpg
[16:34:01] [UPLOAD_QUEUE] Task 1 HTTP 200
[16:34:01] [UPLOAD_QUEUE] Response body: {"ok":true,"file_name":"t_65b3c13d384997a5.jpg","orig_name":"t_65b3c13d384997a5.jpg","size":13949,"env":{"file_uploads":"1","upload_max_filesize":"5G","post_max_size":"10G","upload_tmp_dir":"","content_length":14431}}
[16:34:01] [UPLOAD_QUEUE] ✓ Upload response OK, filename: t_65b3c13d384997a5.jpg
[16:34:01] [UPLOAD_VERIFY] Verifying file exists: t_65b3c13d384997a5.jpg
[16:34:01] [UPLOAD_DEBUG] didCompleteWithError called for task 2
[16:34:01] [UPLOAD_DEBUG] Item found: t_fb94b5fb89c4a48d.jpg
[16:34:01] [UPLOAD_QUEUE] Task 2 HTTP 200
[16:34:01] [UPLOAD_QUEUE] Response body: {"ok":true,"file_name":"t_fb94b5fb89c4a48d.jpg","orig_name":"t_fb94b5fb89c4a48d.jpg","size":7549,"env":{"file_uploads":"1","upload_max_filesize":"5G","post_max_size":"10G","upload_tmp_dir":"","content_length":8031}}
[16:34:01] [UPLOAD_QUEUE] ✓ Upload response OK, filename: t_fb94b5fb89c4a48d.jpg
[16:34:01] [UPLOAD_VERIFY] Verifying file exists: t_fb94b5fb89c4a48d.jpg
[16:34:01] [SECURITY] sceneDidBecomeActive - isAuthenticated=true, didEnterBackground=true
[16:34:01] [SECURITY] Timeout exceeded - requiring re-authentication
[16:34:01] [PUSH_DEBUG] 🟢 App became ACTIVE - resetting badges and triggering pollEventsNow
[16:34:01] [PUSH] handlePollEventsNotification userInfo: [:]
[16:34:01] [PUSH] No message_id in userInfo
[16:34:01] [PUSH] No operation_type in userInfo
[16:34:01] [FAST_REFRESH] Evolution disabled - performing incremental sync
[16:34:01] [FAST_REFRESH] Already have 200 messages - skipping local DB load
[16:34:01] [FAST_REFRESH] About to call reloadMessagesForCurrentTab(), isMainThread=true, viewLoaded=true
[16:34:02] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:34:02] [FAST_REFRESH] reloadMessagesForCurrentTab() called successfully
[16:34:02] [INCREMENTAL_SYNC] 📡 Fetching messages since ID 4127
[16:34:02] [WS] Creating new WebSocket - isQueryOnly=true, connectionStr=iosILUIWU
[16:34:02] [WS] Opening session at ws://crivello.dyndns.org:8081/
[16:34:03] [UPLOAD_VERIFY] ✅ File verified: t_65b3c13d384997a5.jpg (size: 13949)
[16:34:03] [UPLOAD_QUEUE] Upload completed for id=284
[16:34:03] [UPLOAD_RECOVERY] ✅ Thumbnail re-uploaded: t_65b3c13d384997a5.jpg
[16:34:03] [PIN_AUTH] Correct PIN
[16:34:03] [SECURITY] Restored real session: ILUIWU
[16:34:03] [SECURITY] Restored real session: ILUIWU
[16:34:03] [LOCK] ✅ PIN auth callback - setting isAuthenticated = true
[16:34:03] [FAKE MODE] Exiting fake mode, restoring real session
[16:34:03] [SECURITY] Restored real session: ILUIWU
[16:34:03] [SECURITY] Saved real session: ILUIWU
[16:34:03] [FAKE MODE] ✅ Restored real session: ILUIWU
[16:34:04] DOWNLOADIIING 1b1a78050ebe099b.jpg
[16:34:04] DOWNLOADIIING bae538c2a3076c11.heic
[16:34:04] DOWNLOADIIING ee42d57ffd8ab767.jpg
[16:34:04] DOWNLOADIIING 5cfd84d52271d308.heic
[16:34:04] DOWNLOADIIING 0f2dda66cccdeadf.heic
[16:34:04] DOWNLOADIIING 2a4c7380908d6595.jpg
[16:34:04] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:04] [MENU] ℹ️ No menu with tag 9999 found
[16:34:04] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:04] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:04] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:04] [SEARCH] contentOffset.y=131.0, topInset=0.0, pullDistance=-131.0
[16:34:04] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:04] [SEARCH] topRefresh.isRefreshing=false
[16:34:04] [SEARCH] ❌ Pull distance -131.0 < threshold 80.0
[16:34:04] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:34:04] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:34:04] [SCROLL_BTN] Showing button - scrolled 395pt > half 379pt
[16:34:04] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:34:04] [CLIENT_SIG] WebSocket opened
[16:34:04] [CLIENT_SIG] HELLO sent as client for session ILUIWU
[16:34:04] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:34:05] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:05] [MENU] ℹ️ No menu with tag 9999 found
[16:34:05] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:05] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:05] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:05] [SEARCH] contentOffset.y=675.3333333333334, topInset=0.0, pullDistance=-675.3333333333334
[16:34:05] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:05] [SEARCH] topRefresh.isRefreshing=false
[16:34:05] [SEARCH] ❌ Pull distance -675.3333333333334 < threshold 80.0
[16:34:05] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:34:05] [CLIENT_SIG] Already connected/connecting to session ILUIWU
[16:34:05] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:34:05] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:05] [MENU] ℹ️ No menu with tag 9999 found
[16:34:05] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:05] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:05] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:34:05] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:05] [SEARCH] contentOffset.y=1289.6666666666667, topInset=0.0, pullDistance=-1289.6666666666667
[16:34:05] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:05] [SEARCH] topRefresh.isRefreshing=false
[16:34:05] [SEARCH] ❌ Pull distance -1289.6666666666667 < threshold 80.0
[16:34:05] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:34:05] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:05] [MENU] ℹ️ No menu with tag 9999 found
[16:34:05] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:05] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:05] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:05] [SEARCH] contentOffset.y=1833.3333333333333, topInset=0.0, pullDistance=-1833.3333333333333
[16:34:05] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:05] [SEARCH] topRefresh.isRefreshing=false
[16:34:05] [SEARCH] ❌ Pull distance -1833.3333333333333 < threshold 80.0
[16:34:05] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:34:05] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:34:05] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:05] [MENU] ℹ️ No menu with tag 9999 found
[16:34:05] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:05] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:06] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:06] [SEARCH] contentOffset.y=2335.6666666666665, topInset=0.0, pullDistance=-2335.6666666666665
[16:34:06] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:06] [SEARCH] topRefresh.isRefreshing=false
[16:34:06] [SEARCH] ❌ Pull distance -2335.6666666666665 < threshold 80.0
[16:34:06] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=0, otherUserOnline=false, badge hidden=true
[16:34:06] [WS] WebSocket ACTUALLY OPENED - isQueryOnly=true, connectionStr=iosILUIWU
[16:34:06] HELLO → sent (cached token, role=query)
[16:34:06] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:06] [MENU] ℹ️ No menu with tag 9999 found
[16:34:06] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:06] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:07] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:07] [SEARCH] contentOffset.y=2810.0, topInset=0.0, pullDistance=-2810.0
[16:34:07] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:07] [SEARCH] topRefresh.isRefreshing=false
[16:34:07] [SEARCH] ❌ Pull distance -2810.0 < threshold 80.0
[16:34:07] [CLIENT_SIG] Connected! clientId=ekxsfMEIWiBUxPgP
[16:34:07] [SERVER] Polling - attempting to reconnect...
[16:34:07] [UPLOAD_VERIFY] ✅ File verified: t_fb94b5fb89c4a48d.jpg (size: 7549)
[16:34:07] [UPLOAD_QUEUE] Upload completed for id=286
[16:34:07] [UPLOAD_RECOVERY] ✅ Thumbnail re-uploaded: t_fb94b5fb89c4a48d.jpg
[16:34:07] [CENTER_CONTENT] boundsSize: (0.0, 0.0), contentSize: (440.0, 956.0)
[16:34:07] [CENTER_CONTENT] topSafeArea: 0.0, controlsHeight: 76.0, visibleHeight: -76.0
[16:34:07] [CENTER_CONTENT] Content larger than visible - Setting insets: UIEdgeInsets(top: 0.0, left: 0.0, bottom: 76.0, right: 0.0)
[16:34:08] [SIG] hello_ok received for query connection - ready to query agents
[16:34:08] [SIG] get_agents request sent for sessionId=ILUIWU
[16:34:08] [SIG] get_agents request sent for sessionId=iosILUIWU
[16:34:08] [SERVER] Stopped reconnect polling
[16:34:09] [CLIENT_SIG] Received 2 clients for session 'unknown' (my session: 'ILUIWU')
[16:34:09] [CLIENT_SIG] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF)
[16:34:09] [CLIENT_SIG] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:09] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:09] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:09] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:10] [INCREMENTAL_SYNC] ✅ No new messages
[16:34:10] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:10] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:10] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:10] [FAST_REFRESH] Incremental sync complete - 200 messages
[16:34:10] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:10] [MENU] ℹ️ No menu with tag 9999 found
[16:34:10] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:10] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:10] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:10] [SEARCH] contentOffset.y=2739.0, topInset=0.0, pullDistance=-2739.0
[16:34:10] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:10] [SEARCH] topRefresh.isRefreshing=false
[16:34:10] [SEARCH] ❌ Pull distance -2739.0 < threshold 80.0
[16:34:11] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:11] [MENU] ℹ️ No menu with tag 9999 found
[16:34:11] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:11] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:11] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:11] [SEARCH] contentOffset.y=2679.0, topInset=0.0, pullDistance=-2679.0
[16:34:11] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:11] [SEARCH] topRefresh.isRefreshing=false
[16:34:11] [SEARCH] ❌ Pull distance -2679.0 < threshold 80.0
[16:34:11] [SIG] agents_list received: []
[16:34:11] [SIG] agents_list received: []
[16:34:12] [CENTER_CONTENT] boundsSize: (0.0, 0.0), contentSize: (440.0, 956.0)
[16:34:12] [CENTER_CONTENT] topSafeArea: 0.0, controlsHeight: 76.0, visibleHeight: -76.0
[16:34:12] [CENTER_CONTENT] Content larger than visible - Setting insets: UIEdgeInsets(top: 0.0, left: 0.0, bottom: 76.0, right: 0.0)
[16:34:12] [CLIENT_SIG] Typing stop from: Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF)
[16:34:12] [WS] WebSocket task completed with error - isQueryOnly=true: The request timed out.
[16:34:12] [WS] Query connection error - cleaning up all agent connections and views
[16:34:12] [CLEANUP] ========================================
[16:34:12] [CLEANUP] Cleaning up all agent connections and views
[16:34:12] [CLEANUP] Current state: vccs=0, videoViews=0, feedScrollViews=0
[16:34:12] [CLEANUP] Stopped and removed 0 video connections
[16:34:12] [CLEANUP] Removed 0 video views
[16:34:12] [CLEANUP] Removed 0 feed scroll views
[16:34:12] [CLEANUP] Removed 0 status labels
[16:34:12] [CLEANUP] Reset agent query state
[16:34:12] [CLEANUP] Updated page indicator
[16:34:12] [CLEANUP] Rebuilt video layout
[16:34:12] [CLEANUP] ✅ All agent connections and views cleaned up
[16:34:12] [CLEANUP] ========================================
[16:34:12] [SERVER] Starting reconnect polling (5s interval)
[16:34:13] [PUSH] Silent push received
[16:34:13] [PUSH_EMBED] Processing embedded message: id=4128, type=0, sender=Laurent
[16:34:13] [PUSH_EMBED] Saved message 4128 to local DB
[16:34:13] [PUSH_EMBED] Created new cache with embedded message
[16:34:13] [PUSH_EMBED] Fetching evolution data for message 4128 in background
[16:34:13] [PUSH] Embedded message handled instantly from silent push
[16:34:13] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("message_data"): {
ViewerMode = 0;
datesent = "2025-12-07 13:34:09";
"file_name" = "";
message = "I need to make it more robust";
"message_id" = 4128;
"message_type" = 0;
"sender_id" = "3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF";
"sender_name" = Laurent;
"session_id" = ILUIWU;
timer = 0;
}, AnyHashable("operation_type"): 0, AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("session_id"): ILUIWU, AnyHashable("message_id"): 4128]
[16:34:13] [PUSH_EMBED_VC] Processing embedded message: id=4128, type=0, sender=Laurent
[16:34:13] [PUSH_EMBED_VC] Inserted message 4128 into allMessagesWithReadBy (now 201 messages)
[16:34:13] [PUSH] ⚡ Embedded message handled directly in ViewController
[16:34:13] [PUSH] Parsed message_id: 4128
[16:34:13] [PUSH] Parsed operation_type: 0
[16:34:13] [PUSH] Taking direct action: opType=0, messageId=4128, isSlaveMode=false, isScreenBlacked=false
[16:34:13] [PUSH] TakeActionFromPush called: OperationType=0, MessageIds=4128
[16:34:13] [PUSH] ⚡ Message 4128 already in memory (embedded push) - skipping server fetch
[16:34:13] [PUSH_EMBED_VC] Saved message 4128 to local DB
[16:34:13] [ANIMATION] 🎬 Animating 1 new bubbles - scrolling to top to show them
[16:34:13] [EVOLUTION_FILTER] 📝 Updated lastSeenMessageId after marking as read: 4127 → 4128
[16:34:13] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:13] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:13] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:13] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:13] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:13] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:13] [AUTO_PLAY] 🎬 autoPlayMessageEvolution called for message 4128
[16:34:13] [AUTO_PLAY] 🚫 Evolution disabled - calling revertEvolutionState for 4128
[16:34:13] [REVERT] 🔄 revertEvolutionState called for message 4128
[16:34:13] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:13] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:13] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:13] [REVERT] 🔍 Looking in chatMessages (count=201)
[16:34:13] [REVERT] ✅ Found at index 0, BEFORE: isPlayingEvolution=false, text='I need to make it more robust'
[16:34:13] [REVERT] ✅ Also updated allMessagesWithReadBy at index 0
[16:34:13] [REVERT] 🔍 AFTER: isPlayingEvolution=false, text='I need to make it more robust'
[16:34:13] [UPDATE_CELL] 🔍 updateMessageCell called for message 4128
[16:34:13] [UPDATE_CELL] Initial targetRowIndex=1
[16:34:13] [UPDATE_CELL] Rebuilt chatRows, count=203
[16:34:13] [UPDATE_CELL] After rebuild targetRowIndex=1
[16:34:13] [UPDATE_CELL] 📝 Message state: isPlayingEvolution=false, evolutionText='', text='I need to make it more robust'
[16:34:13] [UPDATE_CELL] ✅ Updating ChatCell label to: 'I need to make it more robust'
[16:34:13] [REVERT] ✅ updateMessageCell completed
[16:34:14] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:14] [MENU] ℹ️ No menu with tag 9999 found
[16:34:14] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:14] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:14] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=false
[16:34:14] [SEARCH] 🔍 First pull on Tab 0 - showing search bar instead of refresh
[16:34:14] [SEARCH] showSearchBar() called - animated=true, isSearchBarVisible=false
[16:34:14] [SEARCH] ✅ Setting isSearchBarVisible = true
[16:34:14] [SEARCH] chatSearchBar is nil? false
[16:34:14] [SEARCH] Applied theme: day
[16:34:14] [SEARCH] Adjusting table contentInset.top by +56.0
[16:34:14] [SEARCH] Table contentInset.top: 0.0 -> 56.0
[16:34:14] [SEARCH] Focusing search field
[16:34:14] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:14] [SEARCH] contentOffset.y=-55.666666666666664, topInset=56.0, pullDistance=-0.3333333333333357
[16:34:14] [SEARCH] threshold=80.0, isSearchBarVisible=true
[16:34:14] [SEARCH] topRefresh.isRefreshing=false
[16:34:14] [SEARCH] ❌ Pull distance -0.3333333333333357 < threshold 80.0
[16:34:15] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:15] [MENU] ℹ️ No menu with tag 9999 found
[16:34:15] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:15] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=true, tab=0
[16:34:15] [SEARCH] 🔽 Hiding search bar (user started scrolling)
[16:34:15] [SEARCH] hideSearchBar() called - animated=true, isSearchBarVisible=true
[16:34:15] [SEARCH] ✅ Setting isSearchBarVisible = false
[16:34:15] [SEARCH] Adjusting table contentInset.top by -56.0
[16:34:15] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:15] [SEARCH] contentOffset.y=68.66666666666667, topInset=0.0, pullDistance=-68.66666666666667
[16:34:15] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:15] [SEARCH] topRefresh.isRefreshing=false
[16:34:15] [SEARCH] ❌ Pull distance -68.66666666666667 < threshold 80.0
[16:34:16] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:16] [MENU] ℹ️ No menu with tag 9999 found
[16:34:16] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:16] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:16] [SCROLL_BTN] Showing button - scrolled 379pt > half 379pt
[16:34:16] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:16] [SEARCH] contentOffset.y=379.3333333333333, topInset=0.0, pullDistance=-379.3333333333333
[16:34:16] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:16] [SEARCH] topRefresh.isRefreshing=false
[16:34:16] [SEARCH] ❌ Pull distance -379.3333333333333 < threshold 80.0
[16:34:16] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:16] [MENU] ℹ️ No menu with tag 9999 found
[16:34:16] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:16] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:16] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:16] [SEARCH] contentOffset.y=846.6666666666666, topInset=0.0, pullDistance=-846.6666666666666
[16:34:16] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:16] [SEARCH] topRefresh.isRefreshing=false
[16:34:16] [SEARCH] ❌ Pull distance -846.6666666666666 < threshold 80.0
[16:34:16] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:16] [MENU] ℹ️ No menu with tag 9999 found
[16:34:16] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:16] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:16] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:16] [SEARCH] contentOffset.y=1578.3333333333333, topInset=0.0, pullDistance=-1578.3333333333333
[16:34:16] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:16] [SEARCH] topRefresh.isRefreshing=false
[16:34:16] [SEARCH] ❌ Pull distance -1578.3333333333333 < threshold 80.0
[16:34:16] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:16] [MENU] ℹ️ No menu with tag 9999 found
[16:34:16] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:16] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:17] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:17] [SEARCH] contentOffset.y=2338.0, topInset=0.0, pullDistance=-2338.0
[16:34:17] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:17] [SEARCH] topRefresh.isRefreshing=false
[16:34:17] [SEARCH] ❌ Pull distance -2338.0 < threshold 80.0
[16:34:17] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:17] [MENU] ℹ️ No menu with tag 9999 found
[16:34:17] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:17] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:17] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:17] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:17] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:17] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:17] [SEARCH] contentOffset.y=2913.3333333333335, topInset=0.0, pullDistance=-2913.3333333333335
[16:34:17] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:17] [SEARCH] topRefresh.isRefreshing=false
[16:34:17] [SEARCH] ❌ Pull distance -2913.3333333333335 < threshold 80.0
[16:34:17] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:17] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:17] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:17] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:17] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:17] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:17] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:17] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:17] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:17] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:17] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:17] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:17] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:17] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:17] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:17] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:17] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:17] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:17] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:17] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:17] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:17] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:17] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:17] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:17] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:17] [MENU] ℹ️ No menu with tag 9999 found
[16:34:17] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:17] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:17] [PUSH_EMBED] Got evolution data for message 4128, saving to local DB
[16:34:17] [PUSH_EMBED] Saved evolution data for message 4128
[16:34:17] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:17] [SEARCH] contentOffset.y=3232.3333333333335, topInset=0.0, pullDistance=-3232.3333333333335
[16:34:17] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:17] [SEARCH] topRefresh.isRefreshing=false
[16:34:17] [SEARCH] ❌ Pull distance -3232.3333333333335 < threshold 80.0
[16:34:18] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:18] [MENU] ℹ️ No menu with tag 9999 found
[16:34:18] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:18] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:18] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:18] [SEARCH] contentOffset.y=3113.0, topInset=0.0, pullDistance=-3113.0
[16:34:18] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:18] [SEARCH] topRefresh.isRefreshing=false
[16:34:18] [SEARCH] ❌ Pull distance -3113.0 < threshold 80.0
[16:34:18] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:18] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:18] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:18] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:18] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:18] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:18] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:18] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:18] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:18] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:18] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:18] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:18] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:18] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:18] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:18] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:18] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:18] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:18] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:18] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:18] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:18] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:18] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:18] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:18] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:18] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:18] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:18] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:18] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:18] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:19] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:19] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:19] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:19] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:19] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:19] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:19] [CLIENT_SIG] Event received: type=0 messageId=4128
[16:34:19] [WS_EVENT] Received event: type=0, messageId=4128
[16:34:19] [WS_EVENT] New message notification - refreshing
[16:34:19] [INCREMENTAL_SYNC] 📡 Fetching messages since ID 4128
[16:34:19] [CLIENT_SIG] Typing start from: Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF)
[16:34:19] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:19] [MENU] ℹ️ No menu with tag 9999 found
[16:34:19] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:19] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:19] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:19] [SEARCH] contentOffset.y=4313.666666666667, topInset=0.0, pullDistance=-4313.666666666667
[16:34:19] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:19] [SEARCH] topRefresh.isRefreshing=false
[16:34:19] [SEARCH] ❌ Pull distance -4313.666666666667 < threshold 80.0
[16:34:19] [PUSH] Silent push received
[16:34:19] [PUSH_EMBED] No embedded message_data in notification
[16:34:19] [PUSH] No embedded data, pre-loading messages from server
[16:34:19] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:34:19] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:19] [MENU] ℹ️ No menu with tag 9999 found
[16:34:19] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:19] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:19] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:19] [SEARCH] contentOffset.y=3550.0, topInset=0.0, pullDistance=-3550.0
[16:34:19] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:19] [SEARCH] topRefresh.isRefreshing=false
[16:34:19] [SEARCH] ❌ Pull distance -3550.0 < threshold 80.0
[16:34:19] [PUSH] Silent push received
[16:34:19] [PUSH_EMBED] Processing embedded message: id=4129, type=0, sender=Laurent
[16:34:19] [PUSH_EMBED] Saved message 4129 to local DB
[16:34:19] [PUSH_EMBED] Inserted message into existing cache (now 2 messages)
[16:34:19] [PUSH_EMBED] Fetching evolution data for message 4129 in background
[16:34:19] [PUSH] Embedded message handled instantly from silent push
[16:34:19] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("session_id"): ILUIWU, AnyHashable("message_data"): {
ViewerMode = 0;
datesent = "2025-12-07 13:34:19";
"file_name" = "";
message = "And have a huge incentive to succeed !!";
"message_id" = 4129;
"message_type" = 0;
"sender_id" = "3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF";
"sender_name" = Laurent;
"session_id" = ILUIWU;
timer = 0;
}, AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("operation_type"): 0, AnyHashable("message_id"): 4129]
[16:34:19] [PUSH_EMBED_VC] Processing embedded message: id=4129, type=0, sender=Laurent
[16:34:19] [PUSH_EMBED_VC] Inserted message 4129 into allMessagesWithReadBy (now 202 messages)
[16:34:19] [PUSH] ⚡ Embedded message handled directly in ViewController
[16:34:19] [PUSH] Parsed message_id: 4129
[16:34:19] [PUSH] Parsed operation_type: 0
[16:34:19] [PUSH] Taking direct action: opType=0, messageId=4129, isSlaveMode=false, isScreenBlacked=false
[16:34:19] [PUSH] TakeActionFromPush called: OperationType=0, MessageIds=4129
[16:34:19] [PUSH] ⚡ Message 4129 already in memory (embedded push) - skipping server fetch
[16:34:19] [PUSH_EMBED_VC] Saved message 4129 to local DB
[16:34:19] [PUSH_PRELOAD] Fetched 3038 messages - caching for instant display
[16:34:19] [ANIMATION] 🎬 Animating 1 new bubbles - scrolling to top to show them
[16:34:19] [EVOLUTION_FILTER] 📝 Updated lastSeenMessageId after marking as read: 4128 → 4129
[16:34:19] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:19] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:19] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:19] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:19] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:19] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:19] [AUTO_PLAY] 🎬 autoPlayMessageEvolution called for message 4129
[16:34:19] [AUTO_PLAY] 🚫 Evolution disabled - calling revertEvolutionState for 4129
[16:34:19] [REVERT] 🔄 revertEvolutionState called for message 4129
[16:34:19] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:19] [MENU] ℹ️ No menu with tag 9999 found
[16:34:19] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:19] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:19] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:19] [SEARCH] contentOffset.y=0.0, topInset=0.0, pullDistance=-0.0
[16:34:19] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:19] [SEARCH] topRefresh.isRefreshing=false
[16:34:19] [SEARCH] ❌ Pull distance -0.0 < threshold 80.0
[16:34:19] [SERVER] Polling - attempting to reconnect...
[16:34:19] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:19] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:19] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:19] [REVERT] 🔍 Looking in chatMessages (count=202)
[16:34:19] [REVERT] ✅ Found at index 0, BEFORE: isPlayingEvolution=false, text='And have a huge incentive to s'
[16:34:19] [REVERT] ✅ Also updated allMessagesWithReadBy at index 0
[16:34:19] [REVERT] 🔍 AFTER: isPlayingEvolution=false, text='And have a huge incentive to s'
[16:34:19] [UPDATE_CELL] 🔍 updateMessageCell called for message 4129
[16:34:19] [UPDATE_CELL] Initial targetRowIndex=1
[16:34:19] [UPDATE_CELL] Rebuilt chatRows, count=204
[16:34:19] [UPDATE_CELL] After rebuild targetRowIndex=1
[16:34:19] [UPDATE_CELL] 📝 Message state: isPlayingEvolution=false, evolutionText='', text='And have a huge incentive to s'
[16:34:19] [UPDATE_CELL] ✅ Updating ChatCell label to: 'And have a huge incentive to s'
[16:34:19] [REVERT] ✅ updateMessageCell completed
[16:34:20] [PUSH] Silent push received
[16:34:20] [PUSH_EMBED] No embedded message_data in notification
[16:34:20] [PUSH] No embedded data, pre-loading messages from server
[16:34:20] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:34:20] [PUSH_PRELOAD] ⚡ Pre-cached 3038 messages for instant display
[16:34:20] [PUSH] Silent push received
[16:34:20] [PUSH_EMBED] No embedded message_data in notification
[16:34:20] [PUSH] No embedded data, pre-loading messages from server
[16:34:20] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:34:20] [PUSH] Silent push received
[16:34:20] [PUSH_EMBED] No embedded message_data in notification
[16:34:20] [PUSH] No embedded data, pre-loading messages from server
[16:34:20] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:34:21] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:21] [MENU] ℹ️ No menu with tag 9999 found
[16:34:21] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:21] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:34:21] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=false
[16:34:21] [SEARCH] 🔍 First pull on Tab 0 - showing search bar instead of refresh
[16:34:21] [SEARCH] showSearchBar() called - animated=true, isSearchBarVisible=false
[16:34:21] [SEARCH] ✅ Setting isSearchBarVisible = true
[16:34:21] [SEARCH] chatSearchBar is nil? false
[16:34:21] [SEARCH] Applied theme: day
[16:34:21] [SEARCH] Adjusting table contentInset.top by +56.0
[16:34:21] [SEARCH] Table contentInset.top: 0.0 -> 56.0
[16:34:21] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:21] [SEARCH] contentOffset.y=-80.33333333333333, topInset=56.0, pullDistance=24.33333333333333
[16:34:21] [SEARCH] threshold=80.0, isSearchBarVisible=true
[16:34:21] [SEARCH] topRefresh.isRefreshing=false
[16:34:21] [SEARCH] ❌ Pull distance 24.33333333333333 < threshold 80.0
[16:34:21] [SEARCH] Focusing search field
[16:34:21] [CLIENT_SIG] Typing stop from: Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF)
[16:34:21] [PUSH] Silent push received
[16:34:21] [PUSH_EMBED] No embedded message_data in notification
[16:34:21] [PUSH] No embedded data, pre-loading messages from server
[16:34:21] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:34:21] [PUSH] Silent push received
[16:34:21] [PUSH_EMBED] No embedded message_data in notification
[16:34:21] [PUSH] No embedded data, pre-loading messages from server
[16:34:21] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:34:22] [PUSH] Silent push received
[16:34:22] [PUSH_EMBED] No embedded message_data in notification
[16:34:22] [PUSH] No embedded data, pre-loading messages from server
[16:34:22] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:34:22] [PUSH] Silent push received
[16:34:22] [PUSH_EMBED] No embedded message_data in notification
[16:34:22] [PUSH] No embedded data, pre-loading messages from server
[16:34:22] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:34:22] [PUSH] Silent push received
[16:34:22] [PUSH_EMBED] No embedded message_data in notification
[16:34:22] [PUSH] No embedded data, pre-loading messages from server
[16:34:22] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:34:22] [MENU] 🔍 dismissAnyExistingMenu called
[16:34:22] [MENU] ℹ️ No menu with tag 9999 found
[16:34:22] [MENU] ✅ dismissAnyExistingMenu completed
[16:34:22] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=true, tab=0
[16:34:22] [SEARCH] 🔽 Hiding search bar (user started scrolling)
[16:34:22] [SEARCH] hideSearchBar() called - animated=true, isSearchBarVisible=true
[16:34:22] [SEARCH] ✅ Setting isSearchBarVisible = false
[16:34:22] [SEARCH] Adjusting table contentInset.top by -56.0
[16:34:22] [CLIENT_SIG] Event received: type=0 messageId=4129
[16:34:22] [WS_EVENT] Received event: type=0, messageId=4129
[16:34:22] [WS_EVENT] New message notification - refreshing
[16:34:22] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:22] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:22] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:22] [CLIENT_SIG] Event received: type=3 messageId=4128
[16:34:22] [WS_EVENT] Received event: type=3, messageId=4128
[16:34:22] [WS_EVENT] Read receipt for message 4128 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:22] [CLIENT_SIG] Event received: type=3 messageId=4090
[16:34:22] [WS_EVENT] Received event: type=3, messageId=4090
[16:34:22] [WS_EVENT] Read receipt for message 4090 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:22] [CLIENT_SIG] Event received: type=3 messageId=4089
[16:34:22] [WS_EVENT] Received event: type=3, messageId=4089
[16:34:22] [WS_EVENT] Read receipt for message 4089 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:22] [CLIENT_SIG] Event received: type=3 messageId=4088
[16:34:22] [WS_EVENT] Received event: type=3, messageId=4088
[16:34:22] [WS_EVENT] Read receipt for message 4088 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:23] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:34:23] [SEARCH] contentOffset.y=17.0, topInset=0.0, pullDistance=-17.0
[16:34:23] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:34:23] [SEARCH] topRefresh.isRefreshing=false
[16:34:23] [SEARCH] ❌ Pull distance -17.0 < threshold 80.0
[16:34:23] [SERVER] Polling - attempting to reconnect...
[16:34:23] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:34:23] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("session_id"): ILUIWU, AnyHashable("operation_type"): 3, AnyHashable("message_id"): 4127, AnyHashable("aps"): {
"content-available" = 1;
}]
[16:34:23] [PUSH] Parsed message_id: 4127
[16:34:23] [PUSH] Parsed operation_type: 3
[16:34:23] [PUSH] Taking direct action: opType=3, messageId=4127, isSlaveMode=false, isScreenBlacked=false
[16:34:23] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4127
[16:34:23] [PUSH_PRELOAD] Fetched 3038 messages - caching for instant display
[16:34:24] [PUSH_PRELOAD] ⚡ Pre-cached 3038 messages for instant display
[16:34:25] [CLIENT_SIG] Event received: type=3 messageId=4084
[16:34:25] [WS_EVENT] Received event: type=3, messageId=4084
[16:34:25] [WS_EVENT] Read receipt for message 4084 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:25] [CLIENT_SIG] Event received: type=3 messageId=4087
[16:34:25] [WS_EVENT] Received event: type=3, messageId=4087
[16:34:25] [WS_EVENT] Read receipt for message 4087 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:25] [CLIENT_SIG] Event received: type=3 messageId=4086
[16:34:25] [WS_EVENT] Received event: type=3, messageId=4086
[16:34:25] [WS_EVENT] Read receipt for message 4086 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:25] [CLIENT_SIG] Event received: type=3 messageId=4083
[16:34:25] [WS_EVENT] Received event: type=3, messageId=4083
[16:34:25] [WS_EVENT] Read receipt for message 4083 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:25] [CLIENT_SIG] Event received: type=3 messageId=4082
[16:34:25] [WS_EVENT] Received event: type=3, messageId=4082
[16:34:25] [WS_EVENT] Read receipt for message 4082 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:25] [PUSH_EMBED] Got evolution data for message 4129, saving to local DB
[16:34:25] [PUSH_EMBED] Saved evolution data for message 4129
[16:34:25] [INCREMENTAL_SYNC] ✅ Found 1 new messages
[16:34:25] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:25] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:25] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:25] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:25] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:25] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:25] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:25] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:25] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:25] [PUSH] Silent push received
[16:34:25] [PUSH_EMBED] No embedded message_data in notification
[16:34:25] [PUSH] No embedded data, pre-loading messages from server
[16:34:25] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:34:25] [PUSH] Silent push received
[16:34:25] [PUSH_EMBED] No embedded message_data in notification
[16:34:25] [PUSH] No embedded data, pre-loading messages from server
[16:34:25] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:34:25] [PUSH] Silent push received
[16:34:25] [PUSH_EMBED] No embedded message_data in notification
[16:34:25] [PUSH] No embedded data, pre-loading messages from server
[16:34:25] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:34:26] [CLIENT_SIG] Typing start from: Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF)
[16:34:27] [PUSH] Silent push received
[16:34:27] [PUSH_EMBED] No embedded message_data in notification
[16:34:27] [PUSH] No embedded data, pre-loading messages from server
[16:34:27] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:34:27] [CLIENT_SIG] Event received: type=3 messageId=4079
[16:34:27] [WS_EVENT] Received event: type=3, messageId=4079
[16:34:27] [WS_EVENT] Read receipt for message 4079 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:27] [CLIENT_SIG] Event received: type=3 messageId=4080
[16:34:27] [WS_EVENT] Received event: type=3, messageId=4080
[16:34:27] [WS_EVENT] Read receipt for message 4080 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:27] [CLIENT_SIG] Event received: type=3 messageId=4129
[16:34:27] [WS_EVENT] Received event: type=3, messageId=4129
[16:34:27] [WS_EVENT] Read receipt for message 4129 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:27] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:34:27] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("message_id"): 4126, AnyHashable("operation_type"): 3, AnyHashable("session_id"): ILUIWU]
[16:34:27] [PUSH] Parsed message_id: 4126
[16:34:27] [PUSH] Parsed operation_type: 3
[16:34:27] [PUSH] Taking direct action: opType=3, messageId=4126, isSlaveMode=false, isScreenBlacked=false
[16:34:27] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4126
[16:34:27] [SERVER] Polling - attempting to reconnect...
[16:34:28] [CLIENT_SIG] Event received: type=3 messageId=4081
[16:34:28] [WS_EVENT] Received event: type=3, messageId=4081
[16:34:28] [WS_EVENT] Read receipt for message 4081 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:34:28] [COMBINED_FETCH] Loaded 3038 read receipts, 372 messages with reactions
[16:34:28] [FAST_REFRESH] Enriched 200 messages with readBy data
[16:34:28] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:28] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:28] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:28] [EVT] fetch by ids error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x10a170810 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <FF092F0D-BB9E-4149-9033-832BC926B03B>.<95>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <FF092F0D-BB9E-4149-9033-832BC926B03B>.<95>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4127&mark_read=0, NSErrorFailingURLKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4127&mark_read=0, _kCFStreamErrorDomainKey=4}
[16:34:32] [EVT] fetch by ids error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x11b9979f0 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <9823CA92-1738-4C98-ACE0-2ED5532D1005>.<104>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <9823CA92-1738-4C98-ACE0-2ED5532D1005>.<104>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4126&mark_read=0, NSErrorFailingURLKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4126&mark_read=0, _kCFStreamErrorDomainKey=4}
[16:34:32] [SERVER] Polling - attempting to reconnect...
[16:34:36] [CLIENT_SIG] Typing stop from: Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF)
[16:34:37] [PUSH] Silent push received
[16:34:37] [PUSH_EMBED] Processing embedded message: id=4130, type=0, sender=Laurent
[16:34:37] [PUSH_EMBED] Saved message 4130 to local DB
[16:34:37] [PUSH_EMBED] Inserted message into existing cache (now 3039 messages)
[16:34:37] [PUSH_EMBED] Fetching evolution data for message 4130 in background
[16:34:37] [PUSH] Embedded message handled instantly from silent push
[16:34:37] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("message_id"): 4130, AnyHashable("operation_type"): 0, AnyHashable("session_id"): ILUIWU, AnyHashable("message_data"): {
ViewerMode = 0;
datesent = "2025-12-07 13:34:35";
"file_name" = "";
message = "Can you resend me logs please ?";
"message_id" = 4130;
"message_type" = 0;
"sender_id" = "3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF";
"sender_name" = Laurent;
"session_id" = ILUIWU;
timer = 0;
}, AnyHashable("aps"): {
"content-available" = 1;
}]
[16:34:37] [PUSH_EMBED_VC] Processing embedded message: id=4130, type=0, sender=Laurent
[16:34:37] [PUSH_EMBED_VC] Inserted message 4130 into allMessagesWithReadBy (now 203 messages)
[16:34:37] [PUSH] ⚡ Embedded message handled directly in ViewController
[16:34:37] [PUSH] Parsed message_id: 4130
[16:34:37] [PUSH] Parsed operation_type: 0
[16:34:37] [PUSH] Taking direct action: opType=0, messageId=4130, isSlaveMode=false, isScreenBlacked=false
[16:34:37] [PUSH] TakeActionFromPush called: OperationType=0, MessageIds=4130
[16:34:37] [PUSH] ⚡ Message 4130 already in memory (embedded push) - skipping server fetch
[16:34:37] [PUSH_EMBED_VC] Saved message 4130 to local DB
[16:34:37] [EVOLUTION_FILTER] 📝 Updated lastSeenMessageId after marking as read: 4129 → 4130
[16:34:37] [ANIMATION] 🎬 Animating 1 new bubbles - scrolling to top to show them
[16:34:37] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:37] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:37] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:37] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:37] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:37] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:37] [AUTO_PLAY] 🎬 autoPlayMessageEvolution called for message 4130
[16:34:37] [AUTO_PLAY] 🚫 Evolution disabled - calling revertEvolutionState for 4130
[16:34:37] [REVERT] 🔄 revertEvolutionState called for message 4130
[16:34:37] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:37] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:37] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:37] [REVERT] 🔍 Looking in chatMessages (count=203)
[16:34:37] [REVERT] ✅ Found at index 0, BEFORE: isPlayingEvolution=false, text='Can you resend me logs please '
[16:34:37] [REVERT] ✅ Also updated allMessagesWithReadBy at index 0
[16:34:37] [REVERT] 🔍 AFTER: isPlayingEvolution=false, text='Can you resend me logs please '
[16:34:37] [UPDATE_CELL] 🔍 updateMessageCell called for message 4130
[16:34:37] [UPDATE_CELL] Initial targetRowIndex=1
[16:34:37] [UPDATE_CELL] Rebuilt chatRows, count=205
[16:34:37] [UPDATE_CELL] After rebuild targetRowIndex=1
[16:34:37] [UPDATE_CELL] 📝 Message state: isPlayingEvolution=false, evolutionText='', text='Can you resend me logs please '
[16:34:37] [UPDATE_CELL] ✅ Updating ChatCell label to: 'Can you resend me logs please '
[16:34:37] [REVERT] ✅ updateMessageCell completed
[16:34:37] [SERVER] Polling - attempting to reconnect...
[16:34:39] [CLIENT_SIG] Event received: type=0 messageId=4130
[16:34:39] [WS_EVENT] Received event: type=0, messageId=4130
[16:34:39] [WS_EVENT] New message notification - refreshing
[16:34:39] [INCREMENTAL_SYNC] 📡 Fetching messages since ID 4130
[16:34:41] [PUSH_PRELOAD] Fetch error: The request timed out.
[16:34:41] [PUSH_PRELOAD] Fetch error: The request timed out.
[16:34:41] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("session_id"): ILUIWU, AnyHashable("message_id"): 4080, AnyHashable("operation_type"): 3, AnyHashable("aps"): {
"content-available" = 1;
}]
[16:34:41] [PUSH] Parsed message_id: 4080
[16:34:41] [PUSH] Parsed operation_type: 3
[16:34:41] [PUSH] Taking direct action: opType=3, messageId=4080, isSlaveMode=false, isScreenBlacked=false
[16:34:41] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4080
[16:34:41] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("operation_type"): 3, AnyHashable("message_id"): 4129, AnyHashable("session_id"): ILUIWU]
[16:34:41] [PUSH] Parsed message_id: 4129
[16:34:41] [PUSH] Parsed operation_type: 3
[16:34:41] [PUSH] Taking direct action: opType=3, messageId=4129, isSlaveMode=false, isScreenBlacked=false
[16:34:41] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4129
[16:34:42] [PUSH_PRELOAD] Fetch error: The request timed out.
[16:34:42] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("message_id"): 4081, AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("operation_type"): 3, AnyHashable("session_id"): ILUIWU]
[16:34:42] [PUSH] Parsed message_id: 4081
[16:34:42] [PUSH] Parsed operation_type: 3
[16:34:42] [PUSH] Taking direct action: opType=3, messageId=4081, isSlaveMode=false, isScreenBlacked=false
[16:34:42] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4081
[16:34:42] [SERVER] Polling - attempting to reconnect...
[16:34:46] [EVT] fetch by ids error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x1160494a0 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <CA46E7D3-33CC-4AEE-86FD-081E0ED625D2>.<114>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <CA46E7D3-33CC-4AEE-86FD-081E0ED625D2>.<114>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4080&mark_read=0, NSErrorFailingURLKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4080&mark_read=0, _kCFStreamErrorDomainKey=4}
[16:34:46] [EVT] fetch by ids error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x10b1ed410 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <7A7A5B8D-3716-4469-91F4-138789AFCC23>.<115>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <7A7A5B8D-3716-4469-91F4-138789AFCC23>.<115>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4129&mark_read=0, NSErrorFailingURLKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4129&mark_read=0, _kCFStreamErrorDomainKey=4}
[16:34:46] [PUSH_PRELOAD] Fetched 3040 messages - caching for instant display
[16:34:46] [PUSH_PRELOAD] ⚡ Pre-cached 3040 messages for instant display
[16:34:47] [EVT] fetch by ids error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x10b1392f0 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <B27D2382-7727-47DC-A71B-2931F0108156>.<116>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <B27D2382-7727-47DC-A71B-2931F0108156>.<116>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4081&mark_read=0, NSErrorFailingURLKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4081&mark_read=0, _kCFStreamErrorDomainKey=4}
[16:34:47] [SERVER] Polling - attempting to reconnect...
[16:34:49] [INCREMENTAL_SYNC] ❌ Error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x10a305980 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <884E536A-AD84-4467-A4C0-F7C4253B5F87>.<113>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <884E536A-AD84-4467-A4C0-F7C4253B5F87>.<113>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&mark_read=0&viewer_id=EDAD55A1-003F-415D-AA60-672B34B504FE&since_id=4130, NSErrorFailingURLKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&mark_read=0&viewer_id=EDAD55A1-003F-415D-AA60-672B34B504FE&since_id=4130, _kCFStreamErrorDomainKey=4}
[16:34:49] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:34:49] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:34:49] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:34:49] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:34:49] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("session_id"): ILUIWU, AnyHashable("operation_type"): 3, AnyHashable("message_id"): 4090, AnyHashable("aps"): {
"content-available" = 1;
}]
[16:34:49] [PUSH] Parsed message_id: 4090
[16:34:49] [PUSH] Parsed operation_type: 3
[16:34:49] [PUSH] Taking direct action: opType=3, messageId=4090, isSlaveMode=false, isScreenBlacked=false
[16:34:49] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4090
[16:34:50] [PUSH_PRELOAD] Fetched 3040 messages - caching for instant display
[16:34:50] [PUSH_PRELOAD] ⚡ Pre-cached 3040 messages for instant display
[16:34:50] [PUSH_EMBED] Got evolution data for message 4130, saving to local DB
[16:34:50] [PUSH_EMBED] Saved evolution data for message 4130
[16:34:51] [PUSH_PRELOAD] Fetched 3040 messages - caching for instant display
[16:34:52] [PUSH_PRELOAD] ⚡ Pre-cached 3040 messages for instant display
[16:34:52] [PUSH_PRELOAD] Fetched 3040 messages - caching for instant display
[16:34:52] [SERVER] Polling - attempting to reconnect...
[16:34:52] [PUSH_PRELOAD] ⚡ Pre-cached 3040 messages for instant display
[16:34:53] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:34:53] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("message_id"): 4088, AnyHashable("session_id"): ILUIWU, AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("operation_type"): 3]
[16:34:53] [PUSH] Parsed message_id: 4088
[16:34:53] [PUSH] Parsed operation_type: 3
[16:34:53] [PUSH] Taking direct action: opType=3, messageId=4088, isSlaveMode=false, isScreenBlacked=false
[16:34:53] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4088
[16:34:54] [EVT] fetch by ids error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x10b1edcb0 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <644E922C-0AAC-4FEA-882D-265D29EECED5>.<123>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <644E922C-0AAC-4FEA-882D-265D29EECED5>.<123>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4090&mark_read=0, NSErrorFailingURLKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4090&mark_read=0, _kCFStreamErrorDomainKey=4}
[16:34:55] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:34:55] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("operation_type"): 3, AnyHashable("session_id"): ILUIWU, AnyHashable("message_id"): 4084]
[16:34:55] [PUSH] Parsed message_id: 4084
[16:34:55] [PUSH] Parsed operation_type: 3
[16:34:55] [PUSH] Taking direct action: opType=3, messageId=4084, isSlaveMode=false, isScreenBlacked=false
[16:34:55] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4084
[16:34:55] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:34:55] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("message_id"): 4087, AnyHashable("session_id"): ILUIWU, AnyHashable("operation_type"): 3, AnyHashable("aps"): {
"content-available" = 1;
}]
[16:34:55] [PUSH] Parsed message_id: 4087
[16:34:55] [PUSH] Parsed operation_type: 3
[16:34:55] [PUSH] Taking direct action: opType=3, messageId=4087, isSlaveMode=false, isScreenBlacked=false
[16:34:55] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4087
[16:34:57] [SERVER] Polling - attempting to reconnect...
[16:34:58] [EVT] fetch by ids error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x109e38a80 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <E0EB9596-E33B-452E-9CAC-EA7F3401D5B2>.<130>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <E0EB9596-E33B-452E-9CAC-EA7F3401D5B2>.<130>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4088&mark_read=0, NSErrorFailingURLKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4088&mark_read=0, _kCFStreamErrorDomainKey=4}
[16:35:00] [EVT] fetch by ids error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x109e39710 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <390E771F-8B93-465F-8DF0-F24BF5FC30C5>.<133>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <390E771F-8B93-465F-8DF0-F24BF5FC30C5>.<133>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4084&mark_read=0, NSErrorFailingURLKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4084&mark_read=0, _kCFStreamErrorDomainKey=4}
[16:35:00] [EVT] fetch by ids error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x109e3b150 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <C0967A06-F768-4BF2-9D08-F879D679E536>.<134>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <C0967A06-F768-4BF2-9D08-F879D679E536>.<134>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4087&mark_read=0, NSErrorFailingURLKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4087&mark_read=0, _kCFStreamErrorDomainKey=4}
[16:35:01] [PUSH_PRELOAD] Fetched 3040 messages - caching for instant display
[16:35:01] [PUSH_PRELOAD] ⚡ Pre-cached 3040 messages for instant display
[16:35:02] [SERVER] Polling - attempting to reconnect...
[16:35:02] [PUSH_PRELOAD] Fetched 3041 messages - caching for instant display
[16:35:03] [PUSH_PRELOAD] ⚡ Pre-cached 3041 messages for instant display
[16:35:03] [PUSH_PRELOAD] Fetched 3041 messages - caching for instant display
[16:35:03] [PUSH_PRELOAD] ⚡ Pre-cached 3041 messages for instant display
[16:35:04] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:35:04] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("operation_type"): 3, AnyHashable("session_id"): ILUIWU, AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("message_id"): 4089]
[16:35:04] [PUSH] Parsed message_id: 4089
[16:35:04] [PUSH] Parsed operation_type: 3
[16:35:04] [PUSH] Taking direct action: opType=3, messageId=4089, isSlaveMode=false, isScreenBlacked=false
[16:35:04] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4089
[16:35:05] [PUSH_PRELOAD] Fetched 3040 messages - caching for instant display
[16:35:05] [PUSH_PRELOAD] ⚡ Pre-cached 3040 messages for instant display
[16:35:05] [PUSH_PRELOAD] Fetched 3041 messages - caching for instant display
[16:35:06] [PUSH_PRELOAD] ⚡ Pre-cached 3041 messages for instant display
[16:35:06] [PUSH_PRELOAD] Fetched 3041 messages - caching for instant display
[16:35:06] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:35:06] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("operation_type"): 3, AnyHashable("session_id"): ILUIWU, AnyHashable("message_id"): 4083, AnyHashable("aps"): {
"content-available" = 1;
}]
[16:35:06] [PUSH] Parsed message_id: 4083
[16:35:06] [PUSH] Parsed operation_type: 3
[16:35:06] [PUSH] Taking direct action: opType=3, messageId=4083, isSlaveMode=false, isScreenBlacked=false
[16:35:06] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4083
[16:35:06] [PUSH_PRELOAD] ⚡ Pre-cached 3041 messages for instant display
[16:35:06] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:35:06] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("message_id"): 4082, AnyHashable("operation_type"): 3, AnyHashable("session_id"): ILUIWU]
[16:35:06] [PUSH] Parsed message_id: 4082
[16:35:06] [PUSH] Parsed operation_type: 3
[16:35:06] [PUSH] Taking direct action: opType=3, messageId=4082, isSlaveMode=false, isScreenBlacked=false
[16:35:06] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4082
[16:35:07] [SERVER] Polling - attempting to reconnect...
[16:35:08] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:35:08] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("session_id"): ILUIWU, AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("message_id"): 4128, AnyHashable("operation_type"): 3]
[16:35:08] [PUSH] Parsed message_id: 4128
[16:35:08] [PUSH] Parsed operation_type: 3
[16:35:08] [PUSH] Taking direct action: opType=3, messageId=4128, isSlaveMode=false, isScreenBlacked=false
[16:35:08] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4128
[16:35:09] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:35:09] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("message_id"): 4086, AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("session_id"): ILUIWU, AnyHashable("operation_type"): 3]
[16:35:09] [PUSH] Parsed message_id: 4086
[16:35:09] [PUSH] Parsed operation_type: 3
[16:35:09] [PUSH] Taking direct action: opType=3, messageId=4086, isSlaveMode=false, isScreenBlacked=false
[16:35:09] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4086
[16:35:09] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:35:09] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("session_id"): ILUIWU, AnyHashable("message_id"): 4079, AnyHashable("operation_type"): 3]
[16:35:09] [PUSH] Parsed message_id: 4079
[16:35:09] [PUSH] Parsed operation_type: 3
[16:35:09] [PUSH] Taking direct action: opType=3, messageId=4079, isSlaveMode=false, isScreenBlacked=false
[16:35:09] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4079
[16:35:09] [EVT] fetch by ids error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x10b166d00 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <49083F65-0EE6-4C66-92C8-DB0E471D950F>.<145>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <49083F65-0EE6-4C66-92C8-DB0E471D950F>.<145>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4089&mark_read=0, NSErrorFailingURLKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4089&mark_read=0, _kCFStreamErrorDomainKey=4}
[16:35:11] [EVT] fetch by ids error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x10b166130 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <DD5536B9-C453-4BEC-BA04-53EF1AC6B16C>.<150>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <DD5536B9-C453-4BEC-BA04-53EF1AC6B16C>.<150>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4083&mark_read=0, NSErrorFailingURLKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4083&mark_read=0, _kCFStreamErrorDomainKey=4}
[16:35:11] [EVT] fetch by ids error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x1160f0c30 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <6899CDEA-CCF0-413D-B7FA-9F37F51B2875>.<153>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <6899CDEA-CCF0-413D-B7FA-9F37F51B2875>.<153>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4082&mark_read=0, NSErrorFailingURLKey=https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&messages=4082&mark_read=0, _kCFStreamErrorDomainKey=4}
[16:35:12] [SERVER] Polling - attempting to reconnect...
[16:35:17] [SERVER] Polling - attempting to reconnect...
[16:35:22] [SERVER] Polling - attempting to reconnect...
[16:35:27] [SERVER] Polling - attempting to reconnect...
[16:35:32] [SERVER] Polling - attempting to reconnect...
[16:35:37] [SERVER] Polling - attempting to reconnect...
[16:35:42] [SERVER] Polling - attempting to reconnect...
[16:35:44] [CLIENT_SIG] Client disconnected: Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) on session 'ILUIWU' (my session: 'ILUIWU')
[16:35:44] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[16:35:44] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:35:44] [CLIENT_SIG] Client disconnected: Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) on session 'ILUIWU' (my session: 'ILUIWU')
[16:35:44] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[16:35:44] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:35:47] [SERVER] Polling - attempting to reconnect...
[16:35:49] [CLIENT_SIG] Client connected: Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) on session 'ILUIWU' (my session: 'ILUIWU')
[16:35:49] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:35:49] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:35:49] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:35:52] [SERVER] Polling - attempting to reconnect...
[16:35:57] [SERVER] Polling - attempting to reconnect...
[16:36:02] [SERVER] Polling - attempting to reconnect...
[16:36:07] [SERVER] Polling - attempting to reconnect...
[16:36:08] [CLIENT_SIG] Client disconnected: Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) on session 'ILUIWU' (my session: 'ILUIWU')
[16:36:08] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[16:36:08] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:36:08] [CLIENT_SIG] Client disconnected: Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) on session 'ILUIWU' (my session: 'ILUIWU')
[16:36:08] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[16:36:08] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:36:10] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:10] [MENU] ℹ️ No menu with tag 9999 found
[16:36:10] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:10] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:36:10] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=false
[16:36:10] [SEARCH] 🔍 First pull on Tab 0 - showing search bar instead of refresh
[16:36:10] [SEARCH] showSearchBar() called - animated=true, isSearchBarVisible=false
[16:36:10] [SEARCH] ✅ Setting isSearchBarVisible = true
[16:36:10] [SEARCH] chatSearchBar is nil? false
[16:36:10] [SEARCH] Applied theme: day
[16:36:10] [SEARCH] Adjusting table contentInset.top by +56.0
[16:36:10] [SEARCH] Table contentInset.top: 0.0 -> 56.0
[16:36:10] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=true
[16:36:10] [CHAT] top pull-to-refresh triggered on tab 0
[16:36:10] [CHANNEL_SWITCH] 📡 Fetching URL: https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&mark_read=0&viewer_id=EDAD55A1-003F-415D-AA60-672B34B504FE
[16:36:10] [SEARCH] Focusing search field
[16:36:10] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:10] [SEARCH] contentOffset.y=-149.66666666666666, topInset=116.0, pullDistance=33.66666666666666
[16:36:10] [SEARCH] threshold=80.0, isSearchBarVisible=true
[16:36:10] [SEARCH] topRefresh.isRefreshing=true
[16:36:10] [SEARCH] ❌ Pull distance 33.66666666666666 < threshold 80.0
[16:36:12] [SERVER] Polling - attempting to reconnect...
[16:36:16] [LOG_GESTURE] handleLongPress called, state=1, isToday=true
[16:36:16] [LOG_GESTURE] Long press on Today detected! Triggering log upload...
[16:36:16] [LOG] Long-press on 'Today' detected - uploading combined logs
[16:36:16] [LOG] Uploading combined logs (5,3 MB) to server...
[16:36:16] [LOG_GESTURE] handleLongPress called, state=2, isToday=true
[16:36:16] [LOG_GESTURE] handleLongPress called, state=3, isToday=true
[16:36:17] [SERVER] Polling - attempting to reconnect...
[16:36:18] [CLIENT_SIG] Client connected: Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) on session 'ILUIWU' (my session: 'ILUIWU')
[16:36:18] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:36:18] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:36:18] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:36:21] [LOG] Upload HTTP status: 200
[16:36:21] [LOG] Combined logs upload successful
[16:36:22] [SERVER] Polling - attempting to reconnect...
[16:36:23] [SEARCH] Found 1239 messages matching 'd' in local DB
[16:36:23] [SEARCH] Found 1239 matches for 'd'
[16:36:23] [SEARCH] Found 216 messages matching 'do' in local DB
[16:36:23] [SEARCH] Found 216 matches for 'do'
[16:36:23] [SEARCH] Found 84 messages matching 'don' in local DB
[16:36:23] [SEARCH] Found 84 matches for 'don'
[16:36:23] [SEARCH] Found 17 messages matching 'done' in local DB
[16:36:23] [SEARCH] Found 17 matches for 'done'
[16:36:23] [SEARCH] Found 12 messages matching 'done ' in local DB
[16:36:23] [SEARCH] Found 12 matches for 'done '
[16:36:24] [SEARCH] Found 17 messages matching 'done' in local DB
[16:36:24] [SEARCH] Found 17 matches for 'done'
[16:36:24] [SEARCH] Found 84 messages matching 'don' in local DB
[16:36:24] [SEARCH] Found 84 matches for 'don'
[16:36:24] [SEARCH] Found 216 messages matching 'do' in local DB
[16:36:24] [SEARCH] Found 216 matches for 'do'
[16:36:24] [SEARCH] Found 1239 messages matching 'd' in local DB
[16:36:24] [SEARCH] Found 1239 matches for 'd'
[16:36:27] [SERVER] Polling - attempting to reconnect...
[16:36:28] [REPLY_DEBUG] 📤 didTapSend - Sending message WITHOUT reply
[16:36:28] [ANIMATION] 🎬 Animating 1 new bubbles - scrolling to top to show them
[16:36:28] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:36:28] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:36:28] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:36:28] [REPLY_DEBUG] ❌ cancelReply called - clearing messageToReplyTo
[16:36:28] [REPLY_DEBUG] ⚠️ sendMessage HTTP BODY - No reply message captured
[16:36:28] [VIEWER_MODE] Sending message with ViewerMode=0 (tab=0)
[16:36:29] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:29] [MENU] ℹ️ No menu with tag 9999 found
[16:36:29] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:29] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=true, tab=0
[16:36:29] [SEARCH] 🔽 Hiding search bar (user started scrolling)
[16:36:29] [SEARCH] hideSearchBar() called - animated=true, isSearchBarVisible=true
[16:36:29] [SEARCH] ✅ Setting isSearchBarVisible = false
[16:36:29] [SEARCH] Adjusting table contentInset.top by -56.0
[16:36:29] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:29] [SEARCH] contentOffset.y=50.0, topInset=60.0, pullDistance=-110.0
[16:36:29] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:36:29] [SEARCH] topRefresh.isRefreshing=true
[16:36:29] [SEARCH] ❌ Pull distance -110.0 < threshold 80.0
[16:36:29] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:29] [MENU] ℹ️ No menu with tag 9999 found
[16:36:29] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:29] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:36:29] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:29] [SEARCH] contentOffset.y=279.6666666666667, topInset=60.0, pullDistance=-339.6666666666667
[16:36:29] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:36:29] [SEARCH] topRefresh.isRefreshing=true
[16:36:29] [SEARCH] ❌ Pull distance -339.6666666666667 < threshold 80.0
[16:36:29] [SCROLL_BTN] Showing button - scrolled 387pt > half 379pt
[16:36:29] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:29] [MENU] ℹ️ No menu with tag 9999 found
[16:36:29] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:29] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:36:29] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:29] [SEARCH] contentOffset.y=661.6666666666666, topInset=60.0, pullDistance=-721.6666666666666
[16:36:29] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:36:29] [SEARCH] topRefresh.isRefreshing=true
[16:36:29] [SEARCH] ❌ Pull distance -721.6666666666666 < threshold 80.0
[16:36:30] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:30] [MENU] ℹ️ No menu with tag 9999 found
[16:36:30] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:30] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:36:30] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:30] [SEARCH] contentOffset.y=954.6666666666666, topInset=60.0, pullDistance=-1014.6666666666666
[16:36:30] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:36:30] [SEARCH] topRefresh.isRefreshing=true
[16:36:30] [SEARCH] ❌ Pull distance -1014.6666666666666 < threshold 80.0
[16:36:30] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:30] [MENU] ℹ️ No menu with tag 9999 found
[16:36:30] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:30] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:36:30] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:30] [SEARCH] contentOffset.y=1627.6666666666667, topInset=60.0, pullDistance=-1687.6666666666667
[16:36:30] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:36:30] [SEARCH] topRefresh.isRefreshing=true
[16:36:30] [SEARCH] ❌ Pull distance -1687.6666666666667 < threshold 80.0
[16:36:30] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:30] [MENU] ℹ️ No menu with tag 9999 found
[16:36:30] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:30] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:36:30] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:30] [SEARCH] contentOffset.y=1738.3333333333333, topInset=60.0, pullDistance=-1798.3333333333333
[16:36:30] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:36:30] [SEARCH] topRefresh.isRefreshing=true
[16:36:30] [SEARCH] ❌ Pull distance -1798.3333333333333 < threshold 80.0
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4130: readBy.count=0, readBy=[]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4129: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4128: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4127: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4126: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4125: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4124: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4123: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4122: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4121: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4120: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4119: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4118: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4117: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4116: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4115: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4114: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4113: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4112: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4111: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4110: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4109: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4108: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4107: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4106: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4105: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4104: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4103: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4102: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4101: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4100: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4099: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4098: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4097: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4096: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4095: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4094: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4093: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4092: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4091: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4090: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4089: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4088: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4087: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4086: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4085: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4084: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4083: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4082: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4081: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4080: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4079: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4078: readBy.count=0, readBy=[]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4077: readBy.count=0, readBy=[]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4076: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4075: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4074: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4073: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4072: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4071: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4070: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4069: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4068: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4067: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4066: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4065: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4064: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4063: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4062: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4061: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4060: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4059: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4058: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4057: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4056: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4055: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4054: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4053: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4052: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4051: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4050: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4049: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4048: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4047: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4046: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4045: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4044: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4043: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4042: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4041: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4040: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4039: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4038: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4037: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4036: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4035: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4034: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4033: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4032: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4031: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4030: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4029: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4028: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4027: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4026: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4025: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4024: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4023: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4022: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4021: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4019: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4018: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4017: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4016: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4015: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4014: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4013: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4012: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4011: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4010: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4009: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4008: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4007: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4006: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4005: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4004: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4003: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4001: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 4000: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3999: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3998: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3997: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3996: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3995: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3994: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3993: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3992: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3991: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3990: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3989: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3988: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3987: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3986: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3985: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3984: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3983: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3982: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3981: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3980: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3979: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3978: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3977: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3976: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3975: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3974: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3973: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3972: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3971: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3970: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3969: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3968: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3967: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3966: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3965: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3964: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3963: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3962: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3961: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3960: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3959: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3958: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3957: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3956: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3955: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3954: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3953: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3952: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3951: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3950: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3949: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3948: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3947: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3946: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3945: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3944: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3943: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3942: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3941: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3940: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3939: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3938: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3937: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3936: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3935: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3934: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3933: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3931: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3930: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3929: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3928: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3927: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3926: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3925: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3924: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3923: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3922: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3921: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3920: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3919: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3918: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3917: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3916: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3915: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3914: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3913: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3912: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3911: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3910: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3909: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3908: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3907: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3905: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3904: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3903: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3902: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3901: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3900: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3899: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3898: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3897: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3896: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3895: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3894: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3893: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3892: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3891: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3890: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3889: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3888: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3887: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3886: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3885: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3884: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3883: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3882: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3881: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3880: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3879: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3878: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3877: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3876: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3875: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3874: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3873: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3872: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3871: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3870: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3869: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3868: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3867: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3866: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3865: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3864: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3863: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3862: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3861: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3860: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3859: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3858: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3857: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3856: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3855: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3854: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3853: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3852: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3851: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"]
[16:36:31] [READBY_DEBUG] refreshAllFromServer - msg 3850: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"]
[16:36:31] [CLIENT_SIG] Event received: type=0 messageId=4131
[16:36:31] [WS_EVENT] Received event: type=0, messageId=4131
[16:36:31] [WS_EVENT] New message notification - refreshing
[16:36:31] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:36:31] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:36:31] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:36:31] DOWNLOADIIING t_66e5f4c7c82fef18.jpg
[16:36:31] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:31] [MENU] ℹ️ No menu with tag 9999 found
[16:36:31] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:31] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:36:31] DOWNLOADIIING t_97828ef5de49a612.jpg
[16:36:31] [CHANNEL_SWITCH] 📊 About to set loaded messages. Count=3041
[16:36:31] [CHANNEL_SWITCH] 📊 Setting allMessagesWithReadBy = 3041 msgs, VM1=781
[16:36:31] [READBY_LOADED] msg 4130: readBy.count=0, readBy=[], isMyMsg=false
[16:36:31] [READBY_LOADED] msg 4129: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"], isMyMsg=false
[16:36:31] [READBY_LOADED] msg 4128: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"], isMyMsg=false
[16:36:31] [READBY_LOADED] msg 4127: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"], isMyMsg=false
[16:36:31] [READBY_LOADED] msg 4126: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"], isMyMsg=false
[16:36:31] [CHAT] receive_message.php HTTP 200: {"ok":true,"message_id":4131,"session_id":"ILUIWU","message_type":0,"file_name":"","datesent_utc":"2025-12-07 13:36:28"}
[16:36:31] [CHAT] receive_message.php JSON: ["file_name": , "message_type": 0, "datesent_utc": 2025-12-07 13:36:28, "session_id": ILUIWU, "ok": 1, "message_id": 4131]
[16:36:31] [CHANNEL_SWITCH] 📊 chatRows.count = 3088
[16:36:31] ReloadData 15 (3041 messages loaded, 17 pending media)
[16:36:31] DOWNLOADIIING 1b1a78050ebe099b.jpg
[16:36:31] DOWNLOADIIING bae538c2a3076c11.heic
[16:36:31] DOWNLOADIIING ee42d57ffd8ab767.jpg
[16:36:31] DOWNLOADIIING 5cfd84d52271d308.heic
[16:36:31] DOWNLOADIIING 0f2dda66cccdeadf.heic
[16:36:31] DOWNLOADIIING 2a4c7380908d6595.jpg
[16:36:31] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:36:31] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:36:31] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:36:31] [PULL_REFRESH] Loaded 3041 messages (first page), displaying 3041 for tab 0, hasMore: true
[16:36:31] ReloadData 15 (pull-to-refresh completed)
[16:36:31] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:31] [SEARCH] contentOffset.y=2319.3333333333335, topInset=0.0, pullDistance=-2319.3333333333335
[16:36:31] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:36:31] [SEARCH] topRefresh.isRefreshing=false
[16:36:31] [SEARCH] ❌ Pull distance -2319.3333333333335 < threshold 80.0
[16:36:31] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:31] [MENU] ℹ️ No menu with tag 9999 found
[16:36:31] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:31] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:36:31] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:31] [SEARCH] contentOffset.y=2319.3333333333335, topInset=0.0, pullDistance=-2319.3333333333335
[16:36:31] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:36:31] [SEARCH] topRefresh.isRefreshing=false
[16:36:31] [SEARCH] ❌ Pull distance -2319.3333333333335 < threshold 80.0
[16:36:31] ReloadData 9
[16:36:32] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:32] [MENU] ℹ️ No menu with tag 9999 found
[16:36:32] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:32] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:36:32] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:32] [SEARCH] contentOffset.y=2319.3333333333335, topInset=0.0, pullDistance=-2319.3333333333335
[16:36:32] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:36:32] [SEARCH] topRefresh.isRefreshing=false
[16:36:32] [SEARCH] ❌ Pull distance -2319.3333333333335 < threshold 80.0
[16:36:32] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:32] [MENU] ℹ️ No menu with tag 9999 found
[16:36:32] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:32] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:36:32] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:32] [SEARCH] contentOffset.y=2442.6666666666665, topInset=0.0, pullDistance=-2442.6666666666665
[16:36:32] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:36:32] [SEARCH] topRefresh.isRefreshing=false
[16:36:32] [SEARCH] ❌ Pull distance -2442.6666666666665 < threshold 80.0
[16:36:32] [PUSH] Silent push received
[16:36:32] [PUSH_EMBED] No embedded message_data in notification
[16:36:32] [PUSH] No embedded data, pre-loading messages from server
[16:36:32] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:36:32] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:32] [MENU] ℹ️ No menu with tag 9999 found
[16:36:32] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:32] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:36:32] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:32] [SEARCH] contentOffset.y=2955.6666666666665, topInset=0.0, pullDistance=-2955.6666666666665
[16:36:32] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:36:32] [SEARCH] topRefresh.isRefreshing=false
[16:36:32] [SEARCH] ❌ Pull distance -2955.6666666666665 < threshold 80.0
[16:36:33] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:33] [MENU] ℹ️ No menu with tag 9999 found
[16:36:33] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:33] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:36:33] [CLIENT_SIG] Event received: type=3 messageId=4131
[16:36:33] [WS_EVENT] Received event: type=3, messageId=4131
[16:36:33] [WS_EVENT] Read receipt for message 4131 by Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF)
[16:36:33] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:33] [SEARCH] contentOffset.y=3160.6666666666665, topInset=0.0, pullDistance=-3160.6666666666665
[16:36:33] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:36:33] [SEARCH] topRefresh.isRefreshing=false
[16:36:33] [SEARCH] ❌ Pull distance -3160.6666666666665 < threshold 80.0
[16:36:33] [SERVER] Polling - attempting to reconnect...
[16:36:34] [MENU] 🔍 dismissAnyExistingMenu called
[16:36:34] [MENU] ℹ️ No menu with tag 9999 found
[16:36:34] [MENU] ✅ dismissAnyExistingMenu completed
[16:36:34] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:36:34] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:36:34] [SEARCH] contentOffset.y=3165.3333333333335, topInset=0.0, pullDistance=-3165.3333333333335
[16:36:34] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:36:34] [SEARCH] topRefresh.isRefreshing=false
[16:36:34] [SEARCH] ❌ Pull distance -3165.3333333333335 < threshold 80.0
[16:36:35] ReloadData 14 (all 17 media thumbnails loaded) - applying tab 0 filtering
[16:36:36] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:36:36] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:36:36] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:36:37] [SERVER] Polling - attempting to reconnect...
[16:36:41] [LIFECYCLE] App resigning active - cleared crash flag
[16:36:41] [SECURITY] sceneDidEnterBackground - isAuthenticated=true
[16:36:41] [SECURITY] Saved background timestamp
[16:36:41] [LIFECYCLE] App entering background - cleared crash flag
[16:36:41] [CLIENT_SIG] Disconnecting
[16:36:41] [LIFECYCLE] App entering background - disconnecting connections and stopping audio
[16:36:41] [WS] stopSignalingAndPeer called - isQueryOnly=true, connectionStr=iosILUIWU, wsState=3
[16:36:41] [WS] Canceling WebSocket for query connection to iosILUIWU
[16:36:41] In cleanupPeer
[16:36:41] In cleanupPeer
[16:36:41] [LIFECYCLE] WebRTC audio disabled
[16:36:41] [LIFECYCLE] AVAudioSession deactivated
[16:36:41] [LIFECYCLE] All viewer connections stopped
[16:36:41] [CLIENT_SIG] WebSocket closed with code 1001
[16:36:41] [CLIENT_SIG] Reconnecting in 2.0s (attempt 1)
[16:36:41] Will request stop of video 0
[16:36:41] Will request stop of video 0
[16:36:41] [CLIENT_SIG] Receive error: Error Domain=NSPOSIXErrorDomain Code=57 "Socket is not connected" UserInfo={NSErrorFailingURLStringKey=http://crivello.dyndns.org:8081/, NSErrorFailingURLKey=http://crivello.dyndns.org:8081/}
[16:36:41] [CLIENT_SIG] Reconnecting in 4.0s (attempt 2)
[16:36:41] [PIP] Removing 0 tracks from PiP for connection 0
[16:36:41] [PIP] ✅ All tracks removed for connection 0
[16:36:41] [PIP] Removing 0 tracks from PiP for connection 0
[16:36:41] [PIP] ✅ All tracks removed for connection 0
[16:36:42] [SERVER] Polling - attempting to reconnect...
[16:36:45] [CLIENT_SIG] Connecting to session ILUIWU as Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:36:45] [CLIENT_SIG] WebSocket opened
[16:36:45] [CLIENT_SIG] HELLO sent as client for session ILUIWU
[16:36:45] [CLIENT_SIG] Connected! clientId=R0TnQ1HZvaMRIfjN
[16:36:46] [CLIENT_SIG] Received 2 clients for session 'unknown' (my session: 'ILUIWU')
[16:36:46] [CLIENT_SIG] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF)
[16:36:46] [CLIENT_SIG] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:36:46] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:36:46] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:36:46] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:36:47] [PUSH_PRELOAD] Fetched 3042 messages - caching for instant display
[16:36:47] [SERVER] Polling - attempting to reconnect...
[16:36:51] [PUSH_PRELOAD] ⚡ Pre-cached 3042 messages for instant display
[16:36:53] [CLIENT_SIG] Typing start from: Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF)
[16:36:54] [CLIENT_SIG] Typing stop from: Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF)
[16:36:54] [CLIENT_SIG] Event received: type=0 messageId=4132
[16:36:54] [WS_EVENT] Received event: type=0, messageId=4132
[16:36:54] [WS_EVENT] New message notification - refreshing
[16:36:54] [INCREMENTAL_SYNC] 📡 Fetching messages since ID 4131
[16:36:54] [INCREMENTAL_SYNC] ✅ Found 1 new messages
[16:36:54] [PUSH] Silent push received
[16:36:54] [PUSH_EMBED] Processing embedded message: id=4132, type=0, sender=Laurent
[16:36:54] [PUSH_EMBED] Saved message 4132 to local DB
[16:36:54] [PUSH_EMBED] Inserted message into existing cache (now 3043 messages)
[16:36:54] [PUSH_EMBED] Fetching evolution data for message 4132 in background
[16:36:54] [PUSH] Embedded message handled instantly from silent push
[16:36:54] [PUSH_EMBED] Got evolution data for message 4132, saving to local DB
[16:36:54] [PUSH_EMBED] Saved evolution data for message 4132
[16:36:54] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:36:56] DOWNLOADIIING 1b1a78050ebe099b.jpg
[16:36:56] DOWNLOADIIING bae538c2a3076c11.heic
[16:36:56] DOWNLOADIIING ee42d57ffd8ab767.jpg
[16:36:56] DOWNLOADIIING 5cfd84d52271d308.heic
[16:36:56] DOWNLOADIIING 0f2dda66cccdeadf.heic
[16:36:56] DOWNLOADIIING 2a4c7380908d6595.jpg
[16:36:57] [ANIMATION] 🎬 Animating 1 new bubbles - scrolling to top to show them
[16:36:57] [EVOLUTION_FILTER] 📝 Updated lastSeenMessageId after marking as read: 4130 → 4132
[16:36:59] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:36:59] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:36:59] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:36:59] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:36:59] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:36:59] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:36:59] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("session_id"): ILUIWU, AnyHashable("message_id"): 4132, AnyHashable("message_data"): {
ViewerMode = 0;
datesent = "2025-12-07 13:36:52";
"file_name" = "";
message = "Magic \Ud83d\Ude0a";
"message_id" = 4132;
"message_type" = 0;
"sender_id" = "3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF";
"sender_name" = Laurent;
"session_id" = ILUIWU;
timer = 0;
}, AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("operation_type"): 0]
[16:36:59] [PUSH_EMBED_VC] Message 4132 already in memory - skipping
[16:36:59] [PUSH] ⚡ Embedded message handled directly in ViewController
[16:36:59] [PUSH] Parsed message_id: 4132
[16:36:59] [PUSH] Parsed operation_type: 0
[16:36:59] [PUSH] Taking direct action: opType=0, messageId=4132, isSlaveMode=false, isScreenBlacked=false
[16:36:59] [PUSH] TakeActionFromPush called: OperationType=0, MessageIds=4132
[16:36:59] [PUSH] ⚡ Message 4132 already in memory (embedded push) - skipping server fetch
[16:36:59] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("session_id"): ILUIWU, AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("operation_type"): 3, AnyHashable("message_id"): 4131]
[16:36:59] [PUSH] Parsed message_id: 4131
[16:36:59] [PUSH] Parsed operation_type: 3
[16:36:59] [PUSH] Taking direct action: opType=3, messageId=4131, isSlaveMode=false, isScreenBlacked=false
[16:36:59] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4131
[16:36:59] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:36:59] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:36:59] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:36:59] [CLIENT_SIG] Event received: type=3 messageId=4132
[16:36:59] [WS_EVENT] Received event: type=3, messageId=4132
[16:36:59] [WS_EVENT] Read receipt for message 4132 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:36:59] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:36:59] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:36:59] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:37:00] [ANIMATION] 🎬 Animating 1 new bubbles - scrolling to top to show them
[16:37:01] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:37:01] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:37:01] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:37:01] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:37:01] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:37:01] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:37:01] [AUTO_PLAY] 🎬 autoPlayMessageEvolution called for message 4132
[16:37:01] [AUTO_PLAY] 🚫 Evolution disabled - calling revertEvolutionState for 4132
[16:37:01] [REVERT] 🔄 revertEvolutionState called for message 4132
[16:37:01] [PUSH] Silent push received
[16:37:01] [PUSH_EMBED] No embedded message_data in notification
[16:37:01] [PUSH] No embedded data, pre-loading messages from server
[16:37:01] [PUSH_PRELOAD] Fetching messages for instant display cache
[16:37:01] [SERVER] Polling - attempting to reconnect...
[16:37:01] [REVERT] 🔍 Looking in chatMessages (count=3042)
[16:37:01] [REVERT] ✅ Found at index 0, BEFORE: isPlayingEvolution=false, text='Magic 😊'
[16:37:01] [REVERT] ✅ Also updated allMessagesWithReadBy at index 0
[16:37:01] [REVERT] 🔍 AFTER: isPlayingEvolution=false, text='Magic 😊'
[16:37:01] [UPDATE_CELL] 🔍 updateMessageCell called for message 4132
[16:37:01] [UPDATE_CELL] Initial targetRowIndex=1
[16:37:01] [UPDATE_CELL] Rebuilt chatRows, count=3089
[16:37:01] [UPDATE_CELL] After rebuild targetRowIndex=1
[16:37:01] [UPDATE_CELL] 📝 Message state: isPlayingEvolution=false, evolutionText='', text='Magic 😊'
[16:37:01] [UPDATE_CELL] ✅ Updating ChatCell label to: 'Magic 😊'
[16:37:01] [REVERT] ✅ updateMessageCell completed
[16:37:05] [SERVER] Polling - attempting to reconnect...
[16:37:08] [PUSH_PRELOAD] Fetched 3043 messages - caching for instant display
[16:37:10] [SERVER] Polling - attempting to reconnect...
[16:37:13] [PUSH_PRELOAD] ⚡ Pre-cached 3043 messages for instant display
[16:37:13] [PUSH_PRELOAD] ✅ Pre-load complete with thumbnails
[16:37:13] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("operation_type"): 3, AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("message_id"): 4132, AnyHashable("session_id"): ILUIWU]
[16:37:13] [PUSH] Parsed message_id: 4132
[16:37:13] [PUSH] Parsed operation_type: 3
[16:37:13] [PUSH] Taking direct action: opType=3, messageId=4132, isSlaveMode=false, isScreenBlacked=false
[16:37:13] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4132
[16:44:00] [SERVER] Polling - attempting to reconnect...
[16:44:00] [CLIENT_SIG] Reconnecting on foreground for session: ILUIWU
[16:44:00] [CLIENT_SIG] Already connected/connecting to session ILUIWU
[16:44:00] [LIFECYCLE] App entering foreground - restoring connections
[16:44:00] [LIFECYCLE] WebRTC audio re-enabled
[16:44:00] [AUDIO] ✅ VIEWER mode - audio will be managed by WebRTCViewer (no microphone)
[16:44:00] [VIEWER] Reconnecting after background - querying agents
[16:44:00] [CLIENT_SIG] Task completed with error: Error Domain=NSURLErrorDomain Code=-1005 "The network connection was lost." UserInfo={NSErrorFailingURLStringKey=http://crivello.dyndns.org:8081/, NSErrorFailingURLKey=http://crivello.dyndns.org:8081/, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalWebSocketTask <5DD9DB42-2B2A-41CA-AA22-84062795C643>.<1>"
), _NSURLErrorFailingURLSessionTaskErrorKey=LocalWebSocketTask <5DD9DB42-2B2A-41CA-AA22-84062795C643>.<1>, NSLocalizedDescription=The network connection was lost.}
[16:44:00] [CLIENT_SIG] Reconnecting in 2.0s (attempt 1)
[16:44:00] [CLIENT_SIG] Receive error: Error Domain=NSPOSIXErrorDomain Code=89 "Operation canceled" UserInfo={NSDescription=Operation canceled}
[16:44:00] [CLIENT_SIG] Reconnecting in 4.0s (attempt 2)
[16:44:00] [UPLOAD_QUEUE] Scheduling retry #1 for id=287 in 4.0s
[16:44:00] [UPLOAD_QUEUE] Scheduling retry #1 for id=285 in 4.0s
[16:44:01] [SECURITY] sceneDidBecomeActive - isAuthenticated=true, didEnterBackground=true
[16:44:01] [SECURITY] Timeout exceeded - requiring re-authentication
[16:44:01] [PUSH_DEBUG] 🟢 App became ACTIVE - resetting badges and triggering pollEventsNow
[16:44:01] [PUSH] handlePollEventsNotification userInfo: [:]
[16:44:01] [PUSH] No message_id in userInfo
[16:44:01] [PUSH] No operation_type in userInfo
[16:44:01] [FAST_REFRESH] Evolution disabled - performing incremental sync
[16:44:01] [FAST_REFRESH] Already have 3042 messages - skipping local DB load
[16:44:01] [FAST_REFRESH] About to call reloadMessagesForCurrentTab(), isMainThread=true, viewLoaded=true
[16:44:01] DOWNLOADIIING 1b1a78050ebe099b.jpg
[16:44:01] DOWNLOADIIING bae538c2a3076c11.heic
[16:44:01] DOWNLOADIIING ee42d57ffd8ab767.jpg
[16:44:01] DOWNLOADIIING 5cfd84d52271d308.heic
[16:44:01] DOWNLOADIIING 0f2dda66cccdeadf.heic
[16:44:01] DOWNLOADIIING 2a4c7380908d6595.jpg
[16:44:01] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:44:01] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:44:01] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:44:01] [FAST_REFRESH] reloadMessagesForCurrentTab() called successfully
[16:44:01] [INCREMENTAL_SYNC] 📡 Fetching messages since ID 4132
[16:44:01] [SERVER] Polling - attempting to reconnect...
[16:44:01] [INCREMENTAL_SYNC] ✅ No new messages
[16:44:01] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=2, otherUserOnline=true, badge hidden=false
[16:44:01] [BADGE] - Laurent (3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF) isMe=false
[16:44:01] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:44:01] [FAST_REFRESH] Incremental sync complete - 3042 messages
[16:44:04] [CLIENT_SIG] Connecting to session ILUIWU as Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:44:04] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[16:44:04] [CLIENT_SIG] WebSocket opened
[16:44:04] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[16:44:04] [UPLOAD_DEBUG] Item ID: 285
[16:44:04] [UPLOAD_DEBUG] Item ID: 287
[16:44:04] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/9055D12D-9569-4B75-868A-A8DCA5BA9D87/Documents/MediaCache/65b3c13d384997a5.mov
[16:44:04] [UPLOAD_DEBUG] Random filename: 65b3c13d384997a5.mov
[16:44:04] [UPLOAD_DEBUG] Session ID: ILUIWU
[16:44:04] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[16:44:04] [CLIENT_SIG] HELLO sent as client for session ILUIWU
[16:44:04] [UPLOAD_DEBUG] Retry count: 1
[16:44:04] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/9055D12D-9569-4B75-868A-A8DCA5BA9D87/Documents/MediaCache/fb94b5fb89c4a48d.mov
[16:44:04] [UPLOAD_DEBUG] File exists: true
[16:44:04] [UPLOAD_DEBUG] Random filename: fb94b5fb89c4a48d.mov
[16:44:04] [UPLOAD_DEBUG] Session ID: ILUIWU
[16:44:04] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[16:44:04] [UPLOAD_DEBUG] Retry count: 1
[16:44:04] [UPLOAD_DEBUG] File exists: true
[16:44:04] [UPLOAD_DEBUG] File size: 959895378 bytes (915.4 MB)
[16:44:04] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[16:44:04] [UPLOAD_DEBUG] File size: 1267972117 bytes (1209.2 MB)
[16:44:04] [UPLOAD_DEBUG] → Using CHUNKED upload (file > threshold)
[16:44:04] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[16:44:04] [UPLOAD_DEBUG] --- startChunkedUpload ---
[16:44:04] [UPLOAD_DEBUG] → Using CHUNKED upload (file > threshold)
[16:44:04] [UPLOAD_DEBUG] Chunked upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_chunked.php
[16:44:04] [UPLOAD_DEBUG] --- startChunkedUpload ---
[16:44:04] [UPLOAD_DEBUG] File size: 959895378 bytes (915.4 MB)
[16:44:04] [UPLOAD_DEBUG] Chunked upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_chunked.php
[16:44:04] [UPLOAD_DEBUG] Chunk size: 104857600 bytes (100 MB)
[16:44:04] [UPLOAD_DEBUG] Total chunks: 10
[16:44:04] [UPLOAD_DEBUG] File size: 1267972117 bytes (1209.2 MB)
[16:44:04] [UPLOAD_DEBUG] Chunk size: 104857600 bytes (100 MB)
[16:44:04] [UPLOAD_DEBUG] Total chunks: 13
[16:44:04] [UPLOAD_DEBUG] Updated DB status to 'uploading_chunked'
[16:44:04] [UPLOAD_DEBUG] Starting chunk upload sequence...
[16:44:04] [UPLOAD_DEBUG] Updated DB status to 'uploading_chunked'
[16:44:04] [UPLOAD_DEBUG] Starting chunk upload sequence...
[16:44:04] [PIN_AUTH] Correct PIN
[16:44:04] [SECURITY] Restored real session: ILUIWU
[16:44:04] [SECURITY] Restored real session: ILUIWU
[16:44:04] [CLIENT_SIG] Connected! clientId=QuiNFaObOtQOEJ_y
[16:44:04] [CLIENT_SIG] Received 1 clients for session 'unknown' (my session: 'ILUIWU')
[16:44:04] [CLIENT_SIG] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[16:44:04] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[16:44:04] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:44:04] [COMBINED_FETCH] Loaded 3043 read receipts, 372 messages with reactions
[16:44:04] [FAST_REFRESH] Enriched 3042 messages with readBy data
[16:44:05] DOWNLOADIIING 1b1a78050ebe099b.jpg
[16:44:05] DOWNLOADIIING bae538c2a3076c11.heic
[16:44:05] DOWNLOADIIING ee42d57ffd8ab767.jpg
[16:44:05] DOWNLOADIIING 5cfd84d52271d308.heic
[16:44:05] DOWNLOADIIING 0f2dda66cccdeadf.heic
[16:44:05] DOWNLOADIIING 2a4c7380908d6595.jpg
[16:44:05] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[16:44:05] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:44:05] [LOCK] ✅ PIN auth callback - setting isAuthenticated = true
[16:44:05] [FAKE MODE] Exiting fake mode, restoring real session
[16:44:05] [SECURITY] Restored real session: ILUIWU
[16:44:05] [SECURITY] Saved real session: ILUIWU
[16:44:05] [FAKE MODE] ✅ Restored real session: ILUIWU
[16:44:06] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:06] [MENU] ℹ️ No menu with tag 9999 found
[16:44:06] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:06] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:06] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=false
[16:44:06] [SEARCH] 🔍 First pull on Tab 0 - showing search bar instead of refresh
[16:44:06] [SEARCH] showSearchBar() called - animated=true, isSearchBarVisible=false
[16:44:06] [SEARCH] ✅ Setting isSearchBarVisible = true
[16:44:06] [SEARCH] chatSearchBar is nil? false
[16:44:06] [SEARCH] Applied theme: day
[16:44:06] [SEARCH] Adjusting table contentInset.top by +56.0
[16:44:06] [SEARCH] Table contentInset.top: 0.0 -> 56.0
[16:44:06] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=true
[16:44:06] [CHAT] top pull-to-refresh triggered on tab 0
[16:44:06] [CHANNEL_SWITCH] 📡 Fetching URL: https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&mark_read=0&viewer_id=EDAD55A1-003F-415D-AA60-672B34B504FE
[16:44:06] [SEARCH] Focusing search field
[16:44:06] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:06] [SEARCH] contentOffset.y=-147.66666666666666, topInset=116.0, pullDistance=31.666666666666657
[16:44:06] [SEARCH] threshold=80.0, isSearchBarVisible=true
[16:44:06] [SEARCH] topRefresh.isRefreshing=true
[16:44:06] [SEARCH] ❌ Pull distance 31.666666666666657 < threshold 80.0
[16:44:07] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[16:44:07] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:44:07] [SERVER] Polling - attempting to reconnect...
[16:44:07] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:07] [MENU] ℹ️ No menu with tag 9999 found
[16:44:07] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:07] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=true, tab=0
[16:44:07] [SEARCH] 🔽 Hiding search bar (user started scrolling)
[16:44:07] [SEARCH] hideSearchBar() called - animated=true, isSearchBarVisible=true
[16:44:07] [SEARCH] ✅ Setting isSearchBarVisible = false
[16:44:07] [SEARCH] Adjusting table contentInset.top by -56.0
[16:44:07] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:07] [SEARCH] contentOffset.y=-92.66666666666667, topInset=60.0, pullDistance=32.66666666666667
[16:44:07] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:07] [SEARCH] topRefresh.isRefreshing=true
[16:44:07] [SEARCH] ❌ Pull distance 32.66666666666667 < threshold 80.0
[16:44:08] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:08] [MENU] ℹ️ No menu with tag 9999 found
[16:44:08] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:08] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:08] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:08] [SEARCH] contentOffset.y=31.333333333333332, topInset=60.0, pullDistance=-91.33333333333333
[16:44:08] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:08] [SEARCH] topRefresh.isRefreshing=true
[16:44:08] [SEARCH] ❌ Pull distance -91.33333333333333 < threshold 80.0
[16:44:08] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:08] [MENU] ℹ️ No menu with tag 9999 found
[16:44:09] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:09] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:09] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:09] [SEARCH] contentOffset.y=131.33333333333334, topInset=60.0, pullDistance=-191.33333333333334
[16:44:09] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:09] [SEARCH] topRefresh.isRefreshing=true
[16:44:09] [SEARCH] ❌ Pull distance -191.33333333333334 < threshold 80.0
[16:44:09] [SCROLL_BTN] Showing button - scrolled 391pt > half 379pt
[16:44:09] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:09] [MENU] ℹ️ No menu with tag 9999 found
[16:44:09] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:09] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:09] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:09] [SEARCH] contentOffset.y=866.3333333333334, topInset=60.0, pullDistance=-926.3333333333334
[16:44:09] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:09] [SEARCH] topRefresh.isRefreshing=true
[16:44:09] [SEARCH] ❌ Pull distance -926.3333333333334 < threshold 80.0
[16:44:09] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:09] [MENU] ℹ️ No menu with tag 9999 found
[16:44:09] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:09] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:09] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:09] [SEARCH] contentOffset.y=1405.6666666666667, topInset=60.0, pullDistance=-1465.6666666666667
[16:44:09] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:09] [SEARCH] topRefresh.isRefreshing=true
[16:44:09] [SEARCH] ❌ Pull distance -1465.6666666666667 < threshold 80.0
[16:44:09] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:09] [MENU] ℹ️ No menu with tag 9999 found
[16:44:09] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:09] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:10] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:10] [SEARCH] contentOffset.y=1823.6666666666667, topInset=60.0, pullDistance=-1883.6666666666667
[16:44:10] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:10] [SEARCH] topRefresh.isRefreshing=true
[16:44:10] [SEARCH] ❌ Pull distance -1883.6666666666667 < threshold 80.0
[16:44:10] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:10] [MENU] ℹ️ No menu with tag 9999 found
[16:44:10] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:10] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:10] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:10] [SEARCH] contentOffset.y=2245.6666666666665, topInset=60.0, pullDistance=-2305.6666666666665
[16:44:10] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:10] [SEARCH] topRefresh.isRefreshing=true
[16:44:10] [SEARCH] ❌ Pull distance -2305.6666666666665 < threshold 80.0
[16:44:10] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:10] [MENU] ℹ️ No menu with tag 9999 found
[16:44:10] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:10] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:10] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:10] [SEARCH] contentOffset.y=2735.3333333333335, topInset=60.0, pullDistance=-2795.3333333333335
[16:44:10] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:10] [SEARCH] topRefresh.isRefreshing=true
[16:44:10] [SEARCH] ❌ Pull distance -2795.3333333333335 < threshold 80.0
[16:44:11] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:11] [MENU] ℹ️ No menu with tag 9999 found
[16:44:11] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:11] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:11] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:11] [SEARCH] contentOffset.y=3054.3333333333335, topInset=60.0, pullDistance=-3114.3333333333335
[16:44:11] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:11] [SEARCH] topRefresh.isRefreshing=true
[16:44:11] [SEARCH] ❌ Pull distance -3114.3333333333335 < threshold 80.0
[16:44:11] [SERVER] Polling - attempting to reconnect...
[16:44:11] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:11] [MENU] ℹ️ No menu with tag 9999 found
[16:44:11] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:11] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:11] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:11] [SEARCH] contentOffset.y=3091.0, topInset=60.0, pullDistance=-3151.0
[16:44:11] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:11] [SEARCH] topRefresh.isRefreshing=true
[16:44:11] [SEARCH] ❌ Pull distance -3151.0 < threshold 80.0
[16:44:11] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:11] [MENU] ℹ️ No menu with tag 9999 found
[16:44:11] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:11] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:12] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:12] [SEARCH] contentOffset.y=3052.3333333333335, topInset=60.0, pullDistance=-3112.3333333333335
[16:44:12] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:12] [SEARCH] topRefresh.isRefreshing=true
[16:44:12] [SEARCH] ❌ Pull distance -3112.3333333333335 < threshold 80.0
[16:44:12] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:12] [MENU] ℹ️ No menu with tag 9999 found
[16:44:12] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:12] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:12] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:12] [SEARCH] contentOffset.y=2501.0, topInset=60.0, pullDistance=-2561.0
[16:44:12] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:12] [SEARCH] topRefresh.isRefreshing=true
[16:44:12] [SEARCH] ❌ Pull distance -2561.0 < threshold 80.0
[16:44:12] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:12] [MENU] ℹ️ No menu with tag 9999 found
[16:44:12] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:12] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:12] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:12] [SEARCH] contentOffset.y=1372.0, topInset=60.0, pullDistance=-1432.0
[16:44:12] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:12] [SEARCH] topRefresh.isRefreshing=true
[16:44:12] [SEARCH] ❌ Pull distance -1432.0 < threshold 80.0
[16:44:13] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:13] [MENU] ℹ️ No menu with tag 9999 found
[16:44:13] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:13] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:13] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:13] [SEARCH] contentOffset.y=589.3333333333334, topInset=60.0, pullDistance=-649.3333333333334
[16:44:13] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:13] [SEARCH] topRefresh.isRefreshing=true
[16:44:13] [SEARCH] ❌ Pull distance -649.3333333333334 < threshold 80.0
[16:44:13] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:13] [MENU] ℹ️ No menu with tag 9999 found
[16:44:13] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:13] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:13] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:13] [SEARCH] contentOffset.y=-112.0, topInset=60.0, pullDistance=52.0
[16:44:13] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:13] [SEARCH] topRefresh.isRefreshing=true
[16:44:13] [SEARCH] ❌ Pull distance 52.0 < threshold 80.0
[16:44:13] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:13] [MENU] ℹ️ No menu with tag 9999 found
[16:44:13] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:13] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[16:44:14] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:14] [SEARCH] contentOffset.y=-238.66666666666666, topInset=60.0, pullDistance=178.66666666666666
[16:44:14] [SEARCH] threshold=80.0, isSearchBarVisible=false
[16:44:14] [SEARCH] topRefresh.isRefreshing=true
[16:44:14] [SEARCH] ✅ Pull distance 178.66666666666666 >= threshold 80.0
[16:44:14] [SEARCH] 🔍 Showing search bar (first pull)
[16:44:14] [SEARCH] showSearchBar() called - animated=true, isSearchBarVisible=false
[16:44:14] [SEARCH] ✅ Setting isSearchBarVisible = true
[16:44:14] [SEARCH] chatSearchBar is nil? false
[16:44:14] [SEARCH] Applied theme: day
[16:44:14] [SEARCH] Adjusting table contentInset.top by +56.0
[16:44:14] [SEARCH] Table contentInset.top: 0.0 -> 56.0
[16:44:14] [SEARCH] Focusing search field
[16:44:14] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:14] [MENU] ℹ️ No menu with tag 9999 found
[16:44:14] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:14] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=true, tab=0
[16:44:14] [SEARCH] 🔽 Hiding search bar (user started scrolling)
[16:44:14] [SEARCH] hideSearchBar() called - animated=true, isSearchBarVisible=true
[16:44:14] [SEARCH] ✅ Setting isSearchBarVisible = false
[16:44:14] [SEARCH] Adjusting table contentInset.top by -56.0
[16:44:14] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=false
[16:44:14] [SEARCH] 🔍 First pull on Tab 0 - showing search bar instead of refresh
[16:44:14] [SEARCH] showSearchBar() called - animated=true, isSearchBarVisible=false
[16:44:14] [SEARCH] ✅ Setting isSearchBarVisible = true
[16:44:14] [SEARCH] chatSearchBar is nil? false
[16:44:14] [SEARCH] Applied theme: day
[16:44:14] [SEARCH] Adjusting table contentInset.top by +56.0
[16:44:14] [SEARCH] Table contentInset.top: 0.0 -> 56.0
[16:44:14] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=true
[16:44:14] [CHAT] top pull-to-refresh triggered on tab 0
[16:44:14] [BADGE] myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, connectedClients=1, otherUserOnline=false, badge hidden=true
[16:44:14] [BADGE] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE) isMe=true
[16:44:14] [PULL_REFRESH] Loaded 200 messages (first page), displaying 200 for tab 0, hasMore: true
[16:44:14] ReloadData 15 (pull-to-refresh completed)
[16:44:14] [SEARCH] Focusing search field
[16:44:15] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:15] [SEARCH] contentOffset.y=-234.0, topInset=56.0, pullDistance=178.0
[16:44:15] [SEARCH] threshold=80.0, isSearchBarVisible=true
[16:44:15] [SEARCH] topRefresh.isRefreshing=false
[16:44:15] [SEARCH] ✅ Pull distance 178.0 >= threshold 80.0
[16:44:15] [SEARCH] ℹ️ Search bar already visible, allowing refresh
[16:44:16] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:16] [MENU] ℹ️ No menu with tag 9999 found
[16:44:16] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:16] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=true, tab=0
[16:44:16] [SEARCH] 🔽 Hiding search bar (user started scrolling)
[16:44:16] [SEARCH] hideSearchBar() called - animated=true, isSearchBarVisible=true
[16:44:16] [SEARCH] ✅ Setting isSearchBarVisible = false
[16:44:16] [SEARCH] Adjusting table contentInset.top by -56.0
[16:44:16] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=false
[16:44:16] [SEARCH] 🔍 First pull on Tab 0 - showing search bar instead of refresh
[16:44:16] [SEARCH] showSearchBar() called - animated=true, isSearchBarVisible=false
[16:44:16] [SEARCH] ✅ Setting isSearchBarVisible = true
[16:44:16] [SEARCH] chatSearchBar is nil? false
[16:44:16] [SEARCH] Applied theme: day
[16:44:16] [SEARCH] Adjusting table contentInset.top by +56.0
[16:44:16] [SEARCH] Table contentInset.top: 0.0 -> 56.0
[16:44:16] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:16] [SEARCH] contentOffset.y=-35.333333333333336, topInset=56.0, pullDistance=-20.666666666666664
[16:44:16] [SEARCH] threshold=80.0, isSearchBarVisible=true
[16:44:16] [SEARCH] topRefresh.isRefreshing=false
[16:44:16] [SEARCH] ❌ Pull distance -20.666666666666664 < threshold 80.0
[16:44:16] [SEARCH] Focusing search field
[16:44:17] [SERVER] Polling - attempting to reconnect...
[16:44:17] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:17] [MENU] ℹ️ No menu with tag 9999 found
[16:44:17] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:17] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=true, tab=0
[16:44:17] [SEARCH] 🔽 Hiding search bar (user started scrolling)
[16:44:17] [SEARCH] hideSearchBar() called - animated=true, isSearchBarVisible=true
[16:44:17] [SEARCH] ✅ Setting isSearchBarVisible = false
[16:44:17] [SEARCH] Adjusting table contentInset.top by -56.0
[16:44:18] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=false
[16:44:18] [SEARCH] 🔍 First pull on Tab 0 - showing search bar instead of refresh
[16:44:18] [SEARCH] showSearchBar() called - animated=true, isSearchBarVisible=false
[16:44:18] [SEARCH] ✅ Setting isSearchBarVisible = true
[16:44:18] [SEARCH] chatSearchBar is nil? false
[16:44:18] [SEARCH] Applied theme: day
[16:44:18] [SEARCH] Adjusting table contentInset.top by +56.0
[16:44:18] [SEARCH] Table contentInset.top: 0.0 -> 56.0
[16:44:18] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:18] [SEARCH] contentOffset.y=-25.333333333333332, topInset=56.0, pullDistance=-30.666666666666668
[16:44:18] [SEARCH] threshold=80.0, isSearchBarVisible=true
[16:44:18] [SEARCH] topRefresh.isRefreshing=false
[16:44:18] [SEARCH] ❌ Pull distance -30.666666666666668 < threshold 80.0
[16:44:18] [SEARCH] Focusing search field
[16:44:19] [MENU] 🔍 dismissAnyExistingMenu called
[16:44:19] [MENU] ℹ️ No menu with tag 9999 found
[16:44:19] [MENU] ✅ dismissAnyExistingMenu completed
[16:44:19] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=true, tab=0
[16:44:19] [SEARCH] 🔽 Hiding search bar (user started scrolling)
[16:44:19] [SEARCH] hideSearchBar() called - animated=true, isSearchBarVisible=true
[16:44:19] [SEARCH] ✅ Setting isSearchBarVisible = false
[16:44:19] [SEARCH] Adjusting table contentInset.top by -56.0
[16:44:19] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=false
[16:44:19] [SEARCH] 🔍 First pull on Tab 0 - showing search bar instead of refresh
[16:44:19] [SEARCH] showSearchBar() called - animated=true, isSearchBarVisible=false
[16:44:19] [SEARCH] ✅ Setting isSearchBarVisible = true
[16:44:19] [SEARCH] chatSearchBar is nil? false
[16:44:19] [SEARCH] Applied theme: day
[16:44:19] [SEARCH] Adjusting table contentInset.top by +56.0
[16:44:19] [SEARCH] Table contentInset.top: 0.0 -> 56.0
[16:44:19] [SEARCH] Focusing search field
[16:44:19] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[16:44:19] [SEARCH] contentOffset.y=-75.33333333333333, topInset=56.0, pullDistance=19.33333333333333
[16:44:19] [SEARCH] threshold=80.0, isSearchBarVisible=true
[16:44:19] [SEARCH] topRefresh.isRefreshing=false
[16:44:19] [SEARCH] ❌ Pull distance 19.33333333333333 < threshold 80.0
[16:44:21] [SERVER] Polling - attempting to reconnect...
[16:44:26] [SERVER] Polling - attempting to reconnect...
[16:44:29] [LOG_GESTURE] handleLongPress called, state=1, isToday=true
========== 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 ==========