DS160 - Indian Passport - No surname and given name more than 33 char

I am trying to fill DS 160 for my dad for visitor US visa. I have these 2 issues:

  1. Given Name is 34 char but DS 160 can only accommodate 33 char.
  2. No surname in indian passport. As per instruction , I need to put given name in surname in this case. Is that correct? If so, point 1 is where I get struck that given name does’nt fit the box.

What are my options here? Do I need to get my dad’s passport re issued with surname( it seems some newspaper advertisement needs to be given in order to do so). Please suggest.

You can enter the Given Name as listed in the passport and not worry about the last alphabet being not included due to DS-160 character limitation. This is absolutely fine as the CO will look at the passport for identification purpose.

If there is no surname in the passport, you will leave it blank in the DS-160. It doesn’t say to enter your given name in the surname if no surname, right?

For example wife may have two surnames after marriage (Fernandez Garcia) , and the instruction in the DS-160 says to enter all surnames listed in the passport but if it is only one surname, list that.