I cannot upvote (not enough reputation) Mahmoud answer, but I can confirm that the issue was due to a mismatch between the vm username and the ssh admin_username, which need to match.