Satisfactory Severs not working for others

I just created a satisfactory server and it works fantastic for me but when i go to tell someone else the same IP and Port that i used it doesn’t work. I also tried all of the Ports on the list. I need help and this really has me confused

Are you sure you are giving the public ip and not the local

Although the instance may flag 7777 as the port, all three server ports must be forwarded
for it to work externally.

This worked for me.

(Keep in mind UDP / TCP selection.)