Maybe i missed this info, but is your datasource a SharePoint list?
If the answer is Yes, i think you cannot avoid this delegation issue and also the warning message for bolded reason/condition (filter not supported for Date type).
SortByColumns(
Filter(
'WeightTrailerLog.2',
Created >= DateAdd(
Today(),
-7,
Days
), !IsBlank(TrailerNum),
StartsWith(
Model,
TextSearchBox2.Text
)
),
"Created"
).
If there are not more than 2000 records expected, I proposed you to create an (let's say) temp collection which gather the results of a filter without the DATE part (which will run on the server side) and then to re-filter this collection with DATE part (which will run on the local side).
Of course, it is best to run all filters on the server side, but i'm afraid that your problem need to be filtered also locally.
Thx !