score:4
I agree with user "9ilsdx 9rvj 0lo" that your friend needs to get her paperwork in order.
Upvote:6
You've got something wrong there. It's unlikely it's required to be home owner in order to issue VPE because most people in Germany don't own homes/flats, they just rent them.
It seems your friend is not registered at her current place of living, which is mandatory, and she should do that immediately! It doesn't matter who is the owner of the place where you stay, if you live in Germany, you must register under the address you're currently staying. Therefore your problem will be solved as well.