Stream Schedules respond with 'No Schedule found'

So basically I am using the stream schedule endpoint to get schedules of channels. It works perfectly when getting schedule of channel ‘Twitchdev’, but not pretty good for other schedules. Even famous channels like Ninja and Tfue. I realize they don’t mark their streaming schedule but at least old stream schedules should show. Is there a solution to this??

The schedule returns only the schdule not “past broadcasts” that are shown twitch/username/schedule (when/if the vod exists of that show)

So there is no fix, you are expecting it to do something it doesn’t do.