I've battled in a few online competitions in X and Y but the last time I registered for the June International competition it wouldn't let me participate. I signed up just like normal but when I went to the Battle Spot to get my Digital Player ID it said "No data is found on the server. Please try again later.". No error number, just that. So I thought I needed to wait until the competition started in order to get it. So I did. I got the same message the entire time the competition was running and was never able to compete. Once it was done, the Battle Spot told me that the competition I was participating in had ended. So now I'm signed up for the next competition, the Eevee Friendly, and I'm getting that same message. I'm worried its going to do the same thing again. I reached out to Nintendo Support and told them this and all they said was wait till the competition starts but I had told them that it had started and I still got the same message. Any help here would be great! Thanks in advance!!
So we know your Digital Player ID can only be downloaded when there is an event/competition being held. And you are saying that participating shouldn't be a problem since there was a competition being held.
My first theory is that there is a time period where you register to take upon the online competition and you may have missed this and tried to register while the competition had already started taking place.
But you said that you had a problem registering before the competition had started so this leads me to believe that the problem was with just the registry itself, which could be a variety of complex reasons or even probably one simple reason we are unaware of. Sadly the best thing you can do is wait for the next competition like Nintendo Support said. Most likely whats going to end up happening is you are going to be able to participate in the Eevee Friendly competition and we're just gonna wonder what the problem was, but in the case that it doesn't work the next tme or to be more sure, the another time after that. The only thing I could suggest is to reset your Digital Player ID basically just making a new account on the Pokemon Global Link for a new Digital Player ID