Sometimes stuff will appear in streaming services before it has fully processed. If you’re ever worried about something, we recommend giving it 48-72 hours or so to sort itself out.
From the time you upload, it can take 1-2 business days for your release to be reviewed, approved, and sent to streaming services. Then the streaming services have additional processing time on their end before they push your release live.
For more information about the time it takes for releases to go live to streaming services once approved, please check out the FAQ article here.
Delays are rare, but they do happen, and are often out of our control. Please double check this article in regard to release dates--Particularly the "Note" section.