For me, the 5.5.2 hotfix resolved this problem: no crashes yesterday evening even after running the PIE ~ 20 times. It would before crash about every 3rd time so it looks it has been fixed.
UE-227638 [CrashReport][Assert] UnrealEditor-HairStrandsCore!ComputeBoneTransform(FNDIHairStrandsData const *) [Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Private/Niagara/NiagaraDataInterfaceHairStrands.cpp:939]