Feature 1 creates Site Columns
Feature 2 creates Content Type and adds the site columns created by feature1
Feature 3 creates a List definition for mylist
I have two Web tempaltes. I have added following List view to both onet.xml
<View List="Lists/mylist" BaseViewID="0" WebPartZoneID="Left" WebPartOrder="2" />
for one of them it works but for another one it generates
Failed with 0x80004005 to create the view query or web parts for web
I thought maybe features activates randomly and feature 3 actives before 2 and 1. I activated them programmatically one by one but still when I crate new site by powershell one of webtemplates works not another one.