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.
Delays are rare, but they do happen, and are often out of our control.