Sorry to hear you are having issues connecting to your Linux VM over port 22. "When i hit connect on the ui i Im not meeting a port pre-req" Based on this it sounds likely that there is a Network Security Group or Firewall that might be blocking the connection. You said that there is an inbound rule allowing it, but perhaps there is something else that might be missing.
To diagnose the issue with port 22, you can follow the steps mentioned here. This will allow you to troubleshoot and see if there are any NSG rules which might be unexpectedly blocking that port. For comprehensive network troubleshooting you can use the Network Watcher to run testing and diagnostics.
Hope this helps. If you are still unable to resolve the issue please let me know!
If you still have questions, please let us know in the "comments" and we would be happy to help you. Comment is the fastest way of notifying the experts.
If the answer has been helpful, we appreciate hearing from you and would love to help others who may have the same question. Accepting answers helps increase visibility of this question for other members of the Microsoft Q&A community.
Thank you for helping to improve Microsoft Q&A!