Add defensive check to handle both direct array responses and nested list format from API, ensuring consistent channel data display regardless of response structure.