I made a custom PO server, but I am having trouble connecting to it. Here's what's happening: the server appears on the server list, but its pokeball is grayed out and when I enter the server everything is blank. I've seen people saying that you have to port forward in other cases, but in this case I can't log on my own server from my own computer, so I don't believe this has anything to do with port forwarding. Am I missing something? Any help is appreciated.
If it's greyed out then there's a password requirement for your server. You can configure this through Options -> Config and unchecking Require Password. If you're only trying to access the server yourself then try advanced connecting to localhost. Port forwarding is required if you intend to have other users join your server.