Такие обороты обособляются, когда стоят внутри предложения. Если такие конструкции стоят в начале или конце предложения и их «ввиду» можно заменить на «из-за» — запятые не ставим. Также заметьте, что «ввиду» пишется слитно в данных случаях. • Я никогда не пил обычного молока ввиду аллергии на лактозу. • Ввиду утреннего прогноза с собой на работу я захватил зонт. • Его комната, ввиду разбросанных повсюду пустых жестяных банок и шуршащих конфетных фантиков, выглядела неуютно.