4.7.5 gamemode always reset default pawn class

Hey ,

Thanks for your replay.
1, the problem in my BP_GameMode.
2, BP_GameMode inherit from c++ class AXXXGameMode.
3, AXXXGameMode i have not change any thing since it created by project . here is full source code:

// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.

#include "XXX.h"
#include "XXXGameMode.h"
#include "XXXCharacter.h"

AXXXGameMode::AXXXGameMode(const FObjectInitializer& ObjectInitializer)
	: Super(ObjectInitializer)
{
	// set default pawn class to our Blueprinted character
	static ConstructorHelpers::FClassFinder<APawn> PlayerPawnBPClass(TEXT("/Game/ThirdPerson/Blueprints/ThirdPersonCharacter"));
	if (PlayerPawnBPClass.Class != NULL)
	{
		DefaultPawnClass = PlayerPawnBPClass.Class;
	}
}

it works well early, but after last problem it start to reset default pawn class value. sorry that i forgot what i have do with it…

Cheers