Issue Hosting Source Engine Server on Playit

Hello, I recently discovered playit and think it is a fantastic tool! I have a small issue with hosting my source engine server though. When I start my server I can send my friends the IP address and they can join, however it doesn’t seem like my server is being put on the master list so random players can’t find it. I think this has to do with SCRDS having a mismatch between my actual public IP and playits. Does anyone know a fix to this? Passing through playit’s ip with “-ip” causes the server to crash on startup.