I think the answer lies in the fact that every immigration office works alone. Each one has their own set of rules and requirements. So that is why u get so many conflicting answers. Concentrate on the IO where u will submit your application only. Follow their rules only