Reporting an Issue
Get-PnPClientSideComponent -Page Home returns list of web parts with properties on the home page
Get-PnPClientSideComponent -Page Home returns empty after provisioning site until site is edited and republished

New-PnPTenantSite
-Title "$SiteName"
-Url "https://$mydomain.sharepoint.com/sites/$SiteURL"
-Owner "$AdminUser"
-TimeZone 11
-Template "STS#3"
-Lcid 1033
-RemoveDeletedSite
-StorageQuota 10000
-StorageQuotaWarningLevel 8000
-Wait
Start-Sleep -s 60
Connect-PnPOnline -Url "https://$mydomain.sharepoint.com/sites/$SiteURL" -Credentials:SharePointAdmin
Get-PnPClientSideComponent -Page Home
Name Version
---- -------
SharePointPnPPowerShellOnline 3.9.1905.3
SharePointPnPPowerShellOnline 3.8.1904.0
SharePointPnPPowerShellOnline 3.7.1903.0
SharePointPnPPowerShellOnline 3.6.1902.0
Thank you for reporting this issue. We will be triaging your incoming issue as soon as possible.
I'm also looking to find a resolution on this. The details comes up for a page AFTER I republish it, even on a OOB page.
Name Version
---- -------
Microsoft.Online.SharePoint.PowerShell 16.0.8316.0
SharePointPnPPowerShellOnline 3.12.1908.1
Still having the same issue with PNP version 3.13.1909.0 (9 sept 2019)
So only after republishing the page, it will return the client side components on the page.