I just did the lab and it was pretty simple TBH. I’m not sure what you did – there isn’t much detail in your description. But likely the key thing here is to make sure when you created the VM that you assigned it to the VNet and subnet that’s described in the task. I’m not sure why there’s an NSG that reverse to “priv” access – none is defined in the task description, and none would be defined by default by Azure. You may want to review this post describing a solution to the task, to make sure you’re doing things as described in the task.