I used to know someone called Danica from eastern Europe who ended up having to call herself 'Dani' because at least people would pronounce that more or less right. (Daneetsa was the correct pronunciation)
It is like Caitlin in that the 'wrong' pronunciation is more common than the original, correct way of saying it; spelling it 'Danika' is the equivalent of 'Katelyn'.