I agree, and think this is an error: the first thing I was ever taught in Indonesian class was "Siapa namamu?", "What is your name?". It seems more natural in both English and Indonesian to place the question word at the beginning of a sentence.
I heard somewhere that in Bahasa Indonesia if you're asking a person what their name is you use 'who' (siapa) instead of 'what' (I think it's 'what' if you're asking the name of a pet). Is this correct?