Могут обособляться обстоятельства, выраженные существительными с предлогами.
Обособление таких обстоятельств зависит от их распространённости и положения перед сказуемым. Сравните:
Крейсеры, ввиду недостатка места в бухте, держались в открытом море. - Крейсеры держались в открытом море ввиду тесноты в бухте.
Всегда обособляются обстоятельства с предлогом несмотря на, например:
Леса, несмотря на тропический зной, не отличались тропической пышностью.
Часто обособляются обстоятельства с предлогами благодаря, согласно (с), вопреки, при наличии и т.п., например:
1) Благодаря отцу, я и сёстры знаем французский, немецкий и английский языки.
2) Савельич, согласно с мнением ямщика, советовал воротиться.
3) Вопреки предсказанию моего спутника, погода прояснилась.
4) Завтра, при наличии благоприятной погоды, мы вылетаем в Ташкент.