回复:H1B渥太华签证不幸得蓝色221g,请问有否危险,会拖多久
It seems you have to wait. I am just curious that why you did not file h1 extension within U.S., but used consulate processing to get an H1 visa in Canada. Also, did you get the J1 waiver yet? If no, you may have a problem at this time. Without J1 waiver, you actually are not qualified to change your status from J1 to H1 though you got H1 status before.
Here is a article about 221(g):
http://www.murthy.com/news/n_221vis.html