Is it on the sealant or in it?
Mould on sealant usually comes from moisture and surfaces not drying out. [2]
HG's note: if the mould is in or under the sealant, its products can't remove it, and replacing the sealant is often the only solution. [2] If you've cleaned it properly and the black spots are still there, that's the likely reason.