Why cant you receive mystery gift?

This could be because u have missed a deadline to get it like for rotom forms in platinum maybe?? if it is from wi fi