I have a really weird issue.
I have this query:
var systemAppEntityViewModelFieldCustom_SecurityByUserList = (from t in coreEntityModel.SystemAppEntityViewModelFieldCustom_SecurityByUser
where (t.SystemAppUserID == CurrentSystemAppUser.SystemAppUserID)
&& (t.SystemCultureID == CurrentSystemAppUser.SystemCultureID)
select t).ToList();
Producing these values for the field "CustomFilterID":

As you can see, "CustomFilterID" = 1 for all 4 items, but when i check SQLProfiler and a run the result query in SQLServer, i get this:

A variation of "CustomFilterID" = 1 AND 2.
Any idea why LINQ will produce all 4 items with a "CustomFilterID" = 1?
SQLresults.