I'm scraping the latest uploaded videos from a channel and it's working fine but I noticed that the PlaylistItems.list API is sometimes slow to offer the latest videos. It can take days for a new video to show up on a uploaded playlist's query result.
For example: Today, Sep 07 00:59:07 2017 UTC, this playlistItems.list query is not returning a video posted yesterday at Sep 06 01:26:13 UTC.
The strange thing is that the API has data about the video in question, if asked about it individually using the videoId 0QlUOWbdIWw
, and the YouTube playlist also recognizes that the new video exists.
Is there a delay between the video data being available and it being included in the channel's uploaded playlist?
Edit: Although the example I posted is using anonymous requests, my app is issuing them with authentication.