В общем, правило такое: если перед нами обозначение причины и оборот можно заменить синонимами «по причине, из-за», то мы имеем дело с предлогом ввиду, он пишется слитно; а если речь о том, что можно «предвидеть», «увидеть» или «не терять из виду», то перед нами предложное сочетание в виду, которое пишется в два слова.
В общем, правило такое: если перед нами обозначение причины и оборот можно заменить синонимами «по причине, из-за», то мы имеем дело с предлогом ввиду, он пишется слитно; а если речь о том, что можно «предвидеть», «увидеть» или «не терять из виду», то перед нами предложное сочетание в виду, которое пишется в два слова.