Really? And when and where did you attend Sessions where they did that? Kindly do share.I have seen myself this thing. They do issue you the EOI and gives you the deadline to submit all the documents. please refrain from misguiding the people.
Job fair is something else.
When NBPNP first started, yes, they had given on the spot ITAs, but this was in 2015/2016. Since 2017 none of the NBPNP Express entry sessions give on the spot ITAs.
Job fairs also do not give on the spot ITAs. Employers may offer JOBS, which can be used to submit EOIs for NBPNP with Employer Support.
Please do your research before telling people things that are no longer valid.