No Owning Connection for Actor

I almost have my implementation working smartyMARTY, but I am running into one problem. I get the error message, “AJetpackCharacter::CanJump’ : method with override specifier ‘override’ did not override any base class methods,” regarding my header file for JetpackCharacter. While it is true that there is no CanJump function in AShooterCharacter, there is a CanJump function in ACharacter which is AShooterCharacter’s parent.

So is it possible to override a function in the parent class of your a class’s parent in C++?

I also attached my JetpackCharacter and JetpackCharacterMovement files so you can see my code implementation and compare it to yours if you like.