Sounds like you need to use more Titanium Dioxide, but we would need to see a recipe with exact oils and amounts, including all additives and the process you use when you make it.
What are you using to scent the soap? Some fragrance and essential oils can also discolor.
Organic Olive, Organic Coconut, Palm, Castor oils, Sodium Hydroxide, Water, Heavy Cream, Fragrance - if the fragrance colour is not clear I'm guessing that could be a culprit?
I have had similar issues with my coconut milk soap scented with lemongrass essential oil.
I was wondering if it was the olive oil?