I am hitting the same exact issue after I upgrade to the latest VMware PowerCLI 12.2.0.17538434. I believe there is something is wrong on the package. I wonder if you get any resolution one this?
This is is what I am getiing.
====================================
PS C:\Users\Administrator> Get-SpbmStoragePolicy
Name Description Rule Sets Common Rules
---- ----------- --------- ------------
VVol No Requireme... Allow the datastore to determine t...
VM Encryption Policy Sample storage policy for VMware's... {} {}
Host-local PMem D... Storage policy used as default for... {} {PMem.PMemType (missing)=Lo...
vSAN Default Stor... Storage policy used as default for... {(VSAN.hostFailuresToTolera... {}
Get-SpbmStoragePolicy : 2/19/2021 2:51:09 PM Get-SpbmStoragePolicy Rule set has other line of service rules without any persistence
line of service rule.
At line:1 char:1
+ Get-SpbmStoragePolicy
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Get-SpbmStoragePolicy], VimException
+ FullyQualifiedErrorId : Spbm_Impl_ProfileServiceImpl_RuleSetNoPersistenceNamespace,VMware.VimAutomation.Storage.Commands.Cmdlets.Spbm.GetS
torageProfile
==================================