Wordpress Multisite - Sites created, but not visible
Working with WP Multisite using subdomains:
Made configurations to wp-config.php and .htcaccess on FTP as defined in Network Setup.
Created subdomain * wildcard in cPanel.
Created A record for subdomain pointing to the domain IP.
The sites are visible in 'All Sites' in Network Admin when created, but none appear under 'My Sites' and when the URL of sub.domain.com is visited, there's a 403 Forbidden error. No issue with domain.com.
There's obviously a step I'm missing, but can't figure out if it's in the FTP, admin or cPanel. Any ideas?