Hi Team,
In our OTT application, we are using Timegrid component and the app was working fine till 12.0 OS.
Recently users upgraded to OS 12.5 and the app started crashing on Live TV section.
On investigating with the help of Roku crashlogs, we figured out that there is issue with "programFocusedDetails" field of TimeGrid in latest OS 12.5 version.
Till OS 12.0 it used to return values foe each of its keys, but same field is returning invalid for couple of keys in it and therefore its resulting into breaking of app.
Please find the example below:
OS 12.0
{
focusChannelIndex: 0
focusDuration: 86400
focusIndex: 0
focusStartTime: 1696420800
nextIndex: -1
prevIndex: -1
}
OS 12.5
{
focusChannelIndex: 0
focusDuration: invalid
focusIndex: 0
focusStartTime: invalid
nextIndex: -1
prevIndex: -1
}
Please let me know if anyone else faced this OR let me know if any alternatives are there.