Why only one EF Core Global Query Filter work but others are not - C#