Why is "Mereka hidup di Jakarta" not acceptable?
Tinggal is more similar to stay/live in, while hidup is to be alive. Both should be accepted though
Nice question. Google says it is right
When you click on "live" then it also show the translation "hidup" in the list.