Hello Folks.
I might be heading to similar situation, not sure though yet but best to be prepared in case things go haywire.
Since your posts are few months old, I was wondering if you were able to figure out the implications of impounded passport.
I would be grateful if you can shed some light on the details that you may have gathered in this context.