Your problem is probably
the letter from your boss didn't state clearly that he will still offer you the job after your J-1 expires and sponsor you to change to H1 status. There should be no problem if you have this sent to the embassy.
the letter from your boss didn't state clearly that he will still offer you the job after your J-1 expires and sponsor you to change to H1 status. There should be no problem if you have this sent to the embassy.