True! 🙂
Item for gallery:
SortByColumns(Filter(colProjectDashboard,
And(
Or(
IsBlank(ComboBox_Approver_3.Selected.Value),
IsEmpty(ComboBox_Approver_3.SelectedItems),
'Approver Name' in ComboBox_Approver_3.SelectedItems),
Or(
IsBlank(ComboBox_Checker_3.Selected.Value),
IsEmpty(ComboBox_Checker_3.SelectedItems),
'Checker Name' in ComboBox_Checker_3.SelectedItems),
Or(
IsBlank(ComboBox_DocOwner_11.Selected.Value),
IsEmpty(ComboBox_DocOwner_11.SelectedItems),
'Originator Name' in ComboBox_DocOwner_11.SelectedItems),
Or(
IsBlank(ComboBox_CTR_7.Selected.Value),
IsEmpty(ComboBox_CTR_7.SelectedItems),
'Package Number' in ComboBox_CTR_7.SelectedItems),
Or(
IsBlank(ComboBox_MilestoneOwner_3.Selected.Value),
IsEmpty(ComboBox_MilestoneOwner_3.SelectedItems),
'Linked_Deliverable: Owner'.Value in ComboBox_MilestoneOwner_3.SelectedItems),
Or(
IsBlank(ComboBox_Receiver_3.Selected.Value),
IsEmpty(ComboBox_Receiver_3.SelectedItems),
ComboBox_Receiver_3.Selected.Value in Concat('Linked Interface:ReceiverName_Text', Value, "; ")),
Or(
IsBlank(ComboBox_Sender_3.Selected.Value),
IsEmpty(ComboBox_Sender_3.SelectedItems),
ComboBox_Sender_3.Selected.Value in Concat('Linked Interface:SenderName_Text', Value, "; ")),
Or(
IsBlank(ComboBox_DocStatus_3.Selected.Value),
IsEmpty(ComboBox_DocStatus_3.SelectedItems),
ComboBox_DocStatus_3.Selected.Value in 'Late-Due'),
Or(
IsBlank(ComboBox_MilestoneStatus_3.Selected.Value),
IsEmpty(ComboBox_MilestoneStatus_3.SelectedItems),
ComboBox_MilestoneStatus_3.Selected.Value in 'Linked_Deliverable: Status'.Value),
Or(
IsBlank(ComboBox_InterfaceStatus_3.Selected.Value),
IsEmpty(ComboBox_InterfaceStatus_3.SelectedItems),
ComboBox_InterfaceStatus_3.Selected.Value in 'Linked Interface:Status'.Value),
Switch(Checkbox_Milestones_3.Value, true, !(IsBlank(Linked_Deliverable.Value)), Checkbox_Interfaces_3.Value, true, !(IsEmpty('Linked Interface'))),
Component_SearchBox_5.SearchValue in 'Document Title' ||
Component_SearchBox_5.SearchValue in 'Primary Document Number' ||
Component_SearchBox_5.SearchValue in Linked_Deliverable.Value ||
Component_SearchBox_5.SearchValue in Concat('Linked Interface', Value, "; ") ||
Component_SearchBox_5.SearchValue in Concat('Linked Interface:Status', Value, "; ")))
,"DaysLateNumber" , SortOrder.Descending)
It's this Switch which isn't working properly
Switch(Checkbox_Milestones.Value, true, !(IsBlank(Linked_Deliverable.Value)), Checkbox_Interfaces.Value, true, !(IsEmpty('Linked Interface')))
Screenshot of app failing:

Issue I'm getting in the app checker: Too many controls on a screen. Complexity is 367 where the maximum threshold recommended is 300
Hope that helps.