Bug Description: When the member page loads (any page with the member profile drawer open such as member activity, awards, spaces etc.) in some cases the member or spaces array returns malformed data (i.e. in the array of spaces you might find [object object] string instead of space meta data such as the UID and other properties). This will cause the Data Service to make invalid calls to the API and the HTML template will attempt to access UID property on objects where they don't exist.
ERROR TypeError: Cannot read properties of undefined (reading 'uid')
at DefaultIterableDiffer.trackByUid [as _trackByFn] (member-about.component.ts:67:17)
at DefaultIterableDiffer.check (core.mjs:26476:36)
at DefaultIterableDiffer.diff (core.mjs:26457:18)
at NgForOf.ngDoCheck (common.mjs:3092:42)
at callHook (core.mjs:2498:18)
at callHooks (core.mjs:2457:17)
at executeCheckHooks (core.mjs:2389:5)
at selectIndexInternal (core.mjs:9147:17)
at Module.ɵɵadvance (core.mjs:9136:5)
at MemberAboutComponent_Template (member-about.component.html:152:10)
Expected behavior: Loading the page shouldn't produce any of these errors regardless of account loaded.
From issue description: