Child Actor Component Crashing Editor

I have not been able to find a solution to my problem, so here it is.

I’m working on the player portion of a game for school, specifically the buff/debuff system. The teacher recommended using a child actor component to hold the class, and talk between the 2. The logic behind it was sound. Only problem I’m having is when I apply the child actor component to the character, and then apply a class to it, I get a memory access error. Please note, I am using the standard third person C++ starter project, and just added a standard actor inheriting class(didn’t add anything to it). I am using 4.3.1

I don’t know what I should provide to help solve this, so let me know if you need anything.

This is the error message I’m getting. Unhandled exception at 0x000007FB8235BE46 (UE4Editor-Engine.dll) in UE4Editor.exe: 0xC0000005: Access violation reading location 0x0000000000000130.

Answered my own question. Found out that if an actor is not given a root component, it tries to spawn a null component, thus the error.