I was running my final app updates and was quite happy with about 30min of testing with no errors. I save the app, and publish it... Now it is broken. Strange "type" issues. I thought it had to do with some mixing of Set() and UpdateContext(). That was entirely cleared up an hour ago, but this keeps happening... App is great... but after save and reload, these type errors appear everywhere that I use these two particular vairables.

Variable is devined in the "X" shown above:
UpdateContext({ShowActivateBom:true});
UpdateContext({TempStartwith:Gallery_MD.Selected.MD_PartNumber,CurrentPartNumber:Gallery_MD.Selected.MD_PartNumber});
ClearCollect(PickHistory,({PickID:1,TmpSearch:CurrentPartNumber, CurrentPtNo:CurrentPartNumber})); UpdateContext({CurrentPickID:1});
Concurrent(
Set(AcctProductInfo,LookUp('[dbo].[tbProduct]',ProductID=CurrentPartNumber)),
Set(AcctViewInfo,LookUp('[dbo].[VIEW_POWERAPPS_BASIC_ACCTIVATE_DATA]',ProductID=CurrentPartNumber))
);
UpdateContext({ShowActivateBom:true})
Please dont say this is another issue with using .Selected from a gallery.