I have noticed mine is never listed too, but i always get people joining, as long as your heartbeat in server is successful its working. i think the new server list has trouble if your resolving your self. i tried not using same computer but on my same WiFi as server and it comes up listed every time, i think its a matter of faith, i use this in client console >
connect localhost:4977
and yes port 4977 is a must since 4976 is client bound assuming your like me and have to run that first