Upgraded from 4.18 to 4.21. It appears that servers no longer advertise, even if (verified) bShouldAdvertise is forced to true. We had a lot of custom code for dedicated servers and the like, and we’re just trying to get regular severs showing up. We can still find servers in all other cases, including servers from older versions (we manually allow that) but any servers created by us with our 4.21 build are not showing whatsoever when looking for sessions. The log indicates that we did successfully create our session, it simply isn’t showing up when you look for it.
Is there some very specific issue we need to look at in regards to bShouldAdvertise? I looked extensively at the engine core code, which did change a lot of stuff in regards to advertising servers on Steam, but it even forcing every instance of ShouldAdvertise to true still results in nothing showing up. (Worth noting that a LAN server does show to other LAN searches.)
Any help or wild guesses are appreciated here.