Any home loan under $50K is a challenge regardless of credit.
Your other residency status is an additional risk.
You should consider Cash or getting a unsecured loan from your bank. Interest rates will be high for these types of loans, but it's one of your only options in my opinion if you can't pay cash.
Good luck to you!
We own an RV, and live in it in the off season. We want to get a house now, but it seems silly to require us to pay 20% down just because we have an RV. How are people buying the inexpensive houses that are all over the place now if no one will finance under $30,000. We are trying to stay living within our means, but this experience has proved to be frustrating.