So i made a blank project from sratch and also make a new character blueprint but when i place the blueprint in the level it doesnt make it as the default instead it uses the default character that available from the blank project
You have to go into the Edit > Project Settings > Maps & Mode and change the defaults there. Also, World Settings should probably be changed as well.
You need to change default character in your game mode class.
Change the character in your game mode settings:
Something you should also look for, is go into the default character’s details, and make sure auto-possess is turned off.
I see thanks