This is not a document check issue, that is the same for all passengers. In this case, the most likely scenario is that OP booked the ticket in a name different from the passport. There needs to be an absolute match between the two. This does delay boarding position and that alone is a good reason to have all of your documents match down to spaces and punctiation. Passport, GE, and profile with WN should all be harmonized.