All conditions are met, but somehow the last requirement doesn't count. What's the issue?