Why does Combo49 (could be more informative name) have a RowSource that joins OrdersAll with Customers? Customers already in the OrdersAll query.
SELECT CustomerTag, JobName FROM OrdersAll ORDER BY CustomerTag, JobName;
Same question for Combo51. This is the same query as Combo49, just the fields in different order.
SELECT JobName, CustomerTag FROM OrdersAll ORDER BY JobName, CustomerTag;
I don't understand this arrangement but I guess your issue is not with those comboboxes but concerns the comboboxes on the OrderDetails subform.
LIKE operator is only relevant with wildcard (*), just use =.
ProductDetailID combobox:
SELECT ProductDetailID, ProductDesc, ProductID FROM ProductDetail WHERE ProductID = [ProductID];
Where is the code that requeries the dependent comboboxes?
I don't understand the Products and ProductDetail tables. Data appears to be duplicated. Why is ProductDetail dependent on Products?
However, as you discovered, dependent comboboxes with lookups will not behave nice on Continuous or Datasheet view forms.
Recommend not setting lookups in tables
http://access.mvps.org/access/lookupfields.htm
Won't resolve the issue of dependent comboboxes with lookups on form, I just don't like lookups in tables.
The only way I know to handle this is to have an unbound and locked textbox that displays the alias descriptive data and next to it is the combobox sized to just show the dropdown.