Using advanced vehicle as pawn, won't possess?

I can’t seem to get my game to possess a advanced vehicle bp on spawn?

class was a array of my main advanced vehicle blueprints, i have ~5 child blueprints under that main one.

however once you choose what particular vehicle you want and it goes to spawn it, just simply nothing happens?

i tried this on a test map as well where you just start off, lets you drive around, hit the re spawn button that tells it to re spawn the player class and it flops.

Should i just set it as a reference to the blueprint as a array instead of a class?