I agree, her profile seems genuine enough, in so far as she doesn’t say yes to everything and ask for a deposit.
I would mark her as a timewasting idiot, rather than a scammer.
Either way the negative is well deserved, you gave her a chance and she fucked you about again.