I just purchased and installed WP Premium on my MAMP test site and it activate/verified without a problem. I went to do the same on my production server but it just stays at ‘unverified’.
Can you make sure your host allows connections with other websites using the wp_remote_post function? It needs to be able to communicate with generatepress.com in order to verify.