if anyone has issues on oracle cloud its because of the oracle provided images (ubuntu specifically) having a bunch of networking stuff messed with
if you use rocky linux or custom image instead then it will work without any problems, no messing with iptables or firewalls anything