Not really a bug per sae
HTTP 404 - JSON message key: “schedule was not found”
The streamer has not set a schedule.
There is no schedule to be found
It’s not technically wrong, but would be considered as an enhancement
Call get users first to see if the user_id is valid/exists/not deleted.
This sounds more like a case for a uservoice rather than a bug report
https://twitch.uservoice.com/forums/310213-developers
Edit: this it wasn’t touched/noted on During the beta/close to release. It’s a “breaking change” rather than a “simple fix” as exsiting developers using the endpoint are handling 404