I applied to refinance twice. The first time Sofi rejected me because they were unable to verify my identity, address, and I had insufficient work experience (that one was my fault).
I don't know why they weren't able to confirm my identity and address, I gave them proper information (the same info they later approved me with). The employment thing was my fault because I inadvertently said I had 0 years of work experience when I really have 9. I emailed them and someone called me the next day who basically reapplied for me.
So if you get rejected the first time, try try again. The second application (under the same account) was under review for over a week. Then they actually sent me a second rejection based upon the second rejection that included all of the same grounds plus some. I thought it was bizarre since I was really anal about sending them everything they wanted plus some as I really wanted to refinance. I emailed them a second time and then a day later I got a phone call telling me I was approved. Still have no idea why my second application was rejected initially. Thought I would share incase some losses hope after a first rejection. If you feel like a lock for refinancing, you probably are.