My Indian passport states that my given name is Mahesh Govindan and my surname is blank. However, the B1 visa stamped in my passport states that my given name is Mahesh and my surname is Govindan. The spelling of the split names is the same as the original name.
Will I face any problems when clearing immigration in the USA or during flight check-in due to this? Please advise.