UActorComponent not Ticking

Just in case anyone else runs across this post, my problems solution to similar symptoms was simply that I had overridden the BeginPlay() function and not called the Super::BeginPlay() inside it. This causes havoc with your components setup.