So I’ve re-watched several videos in case I had missed something but came out empty handed. The only component I can think of is the OpenDoor component which has the PressurePlate set to TriggerVolume. (Since we deleted the ActorThatOpens component).
Yes both doors and their PressurePlate via OpenDoor components are set to TriggerVolume. Here is a screenshot only showing one door of course but both are set the same way.
I deleted all my files saved, source, intermediate, .vs, binaries files and had unreal rebuild them. Implemented the TArray code and crash again.
Here is a .zip file of my game files before I implemented the TArray code (With the folders mentioned above deleted).
After going through lesson 91 and adding the warning text for pointers I discovered that my skysphere had a open door component on it. Not sure how or when I accidentally did that…
Anyway after removing that component my game no longer crashes as the issue was that particular component did not have a triggervolume set.
I do have to say though it would of been appreciated if I was pointed to that lesson instead of waiting for a reply 12+ days ago.