Check NSG to allow the port and Windows Firewalls
also may be you have another NSG on your subnets not only the vm
Please do not forget to "Accept the answer" and Upvote on the post that helps you, this can be beneficial to other community members.
http://www.moamenhany.com