My friend had the same experience and got her green card a few years later. That was many years ago, not sure if the same law. I don't believe it affects green card application, it's a miner violation. did they fine you a lot of money? I can ask my friend how much she paid a few years ago.