Did you check all those conditions to be met? I see many of them can be very restrictive. I guess the problem is you are requiring too many of them to be met at the same time. You should test them one by one gradually until finding which one is the most restrictive.