Class Selection Screen

Hello, I am trying to make a Class-based FPS game, however I have run into a snag that I can not find help for.

I am trying to create a Login and Character select screen simmilar to the one in Destiny, where you can select one of 3 characters (pre-made). Currently I have a level and widget started for the Archetype select, and I try to change the Default Pawn class to the selected archetype blueprint. I am using an Enumeration to run the selection.

The issue I am running into is that once I select the character and start a match, it sill spawns me as the default base class insead of the selected child class Currently I have Default pawn set as the default character and I am changing that class to the desired one, based on the selection enumeration switch in the Game Mode Blueprint.