You can only pull subscriptions from channels that have authorized you to do so via scope. Do you have the proper scope for those channels in question? That is the channel owner authorized your client ID for their channel?
Although, you might also get back:
{“error”:“Unauthorized”,“status”:401,“message”:“Token invalid or missing required scope”}
Can you pull other endpoints for channels that do not require scope?