The other reason was that he didn't provide proof that I reside in the UK but I don't I'm in America with him and our children. Everything we sent proved this.
It's my husband and two daughters who had to apply because me and my son are British citizens so I'm their sponsor. I provided all of our passports, biometric papers, birth certificates, marriage certificate (we've been married 8 years and got married in the UK), tons of pictures of us all together including wedding pictures, emails proving my husband has been applying for jobs in the UK including pictures of payslips from the money he's earning from his online graphic design job which he will be continuing in the UK, letters proving that we live together at the same address, a handwritten letter from me explaining our situation and a hand written letter from my mother who lives in the UK because she's really concerned about my mental health because of stress and anxiety with our current living situation (we live with my husband's dad and his wife and it's hell). I think that is everything.
My husband was stationed in the UK with the US Air Force and that's how we met, he spent 6 1/2 years there. We put that on the application forms but didn't provide any proof but that's irrelevant isn't it? The fact that I'm a British citizen means that I should be able to bring my family back there?
Anyway I appealed because I believe that our application wasn't looked at properly, they received it on a Tuesday and made there decision by Friday and then they emailed me their decision the Monday following so I think they didn't have a properly look at everything.
Have you appealed before and how long did it take to hear back? I can't seem to find this information anywhere online and we were hoping to leave for the UK in August.
Do you think we provided everything that was needed with the application?
I never in a million years thought it would be a fight to get back into my country

Thank you for reading my post and I'd really appreciate any information you have. Thank you!