We allow Consumers to purchase from our website, but our Sales Operations team wants to review each of these order before they get released to our warehouse, we have a Sales Order Approval workflow that checks sales orders as they come in and if everything is good, the order gets released to our warehouse. I added a State with Actions to try and catch the orders that come in from our Website, I have to flags, one is we use a Sales Channel Segment to indicate the order was from the website and is a consumer, I also use the Source field, which is a native NetSuite field. The problem is the state/actions do not catch the orders, I have tried multiple triggers (Entry, After Record Submit, Before Record Submit) all of which do not work, I either get an error indicating that the record is not a new record so it can not trigger, or it does not trigger at all. I have even used a saved search as the condition but it still does not catch the order. If I re-run the Sales Order Approval workflow after the Sales Order is saved, it does work. Is there something weird about how Sales Orders from the Website are saved in NetSuite.