I got my VISA approved and received the passports after 221g. So the VO never stamped the I129S forms
In the VISA its mentioned that "MUST present I-129S at POE".

I received mixed solutions.Some say it can be stamped by the Immigration officer at POE, and some say get it...