Your modem isn't a firewall you idiot, you can't portforward it.
Well, it worked for me, and yes, modems do in fact prevent hosting a server if not port forwarded correctly. Although, I most likely have a more complex and modern modem which prevented me from hosting. Cucumber's might be a different story.