Steam NAT punch in case of dedicated server

Could it be that the Steam Online Subsystem or anything related to the session making depends on having a public IPv4 address (not IPv6)?