They seem to have a bunch of problems after their latest update unfortunately. My latest release isn't even registered on Fountain (but everywhere else). Also, several releases have the wrong track order, which is pretty annoying. I've reached out to them a couple of times (also on their Nostr page)...