I am a Nepalese citizen, currently in Nepal from 10th March. I have not been in India for the past 14 days, the only time I was in India was from 2nd March to 10th March and I will be departing from Nepal to USA, on May 17th, but my visa was issued in Mumbai consulate, India. So here is my present scenario.
While flying from Kathmandu to Delhi, my passport was stamped as "Departed from Nepal" (at TIA airport) and "Arrived in Delhi" (at Delhi airport). But while coming back, at the Siliguri-Kakarvitta border, no one asked and I could enter Nepal without stamping my passport, as we have open border and we don't need visa to enter the both countries. I took the road route from Siliguri (India) to Kakarvitta (Nepal), on 10th March: first I flew from Mumbai to Delhi to Bagdora, Siliguri)
I do have the flight boarding pass and ticket confirmation for my flight from Mumbai to Delhi to Bagdora and then a domestic flight from Bhadrapur airport, Nepal on 10th March. I also obtained No Objection Certificate in person on March 24th from the Ministry of Nepal to continue my study after I arrived back from land border to Nepal. I also have stamped the currency exchanged by me on April 8th from a bank in Nepal in my passport which also proves my presence here in Nepal. I have been and I am currently in Nepal from March 10th.
But since my visa has been issued in Mumbai consulate and my course start date is on June 20th, will I have any problem with CBP at the US border due to the lack of entry stamp to Nepal? Or due to the current presidential proclamation?