Hello Jen
Welcome to the forum, I cannot help with your visa problem as I know nothing about this sort of issue, but there are others here who will be able to help you.
Mick.