Make two object sprites stop for collision

I have created a character sprite and also a character collision sprite so that my character will have the same collision no matter what the animation frame its set too, I have set the collision box sprite to my character X and Y, yet when i use separate two objects for the collision box and my wall it only stops the collision sprite but not the character. How can I make these two objects act as one? if that makes sense,

Set the character sprite to the hitbox sprite instead of the other way round?

tried that, but then it make all my controls not work as the character sprite is then stuck to the hitbox

guess for now il fix it by putting all the controls on the hitbox.

Why are you using a collision sprite? why not just use the collision mask the character already have and then use the seperate object eith the object and the character