Why is form working for some but not others?