Why listen server cant controller when i use bDelayedStart after 10s to StartMatch

1.These are C++ code

ABlasterGameMode::ABlasterGameMode()
{
	bDelayedStart = true;
}

void ABlasterGameMode::BeginPlay()
{
	Super::BeginPlay();
	StartingLevelTime = GetWorld()->TimeSeconds;
}

void ABlasterGameMode::Tick(float DeltaSeconds)
{
	Super::Tick(DeltaSeconds);
	TimeDelta += DeltaSeconds;
	TimeToStart = TimeToStart - TimeDelta / 60 + StartingLevelTime;
	if (TimeToStart <= 0)
	{
		
		StartMatch();
	}
}

its use bDelayed = true, and after 10s to StartMatch;

2. I start game with two players , one as Client and one as ListenServer .

My ListenServer Cant Use any Input, but any Client can.

When I dont use the GameMode’s bDelayedStart = true. Both can use Input.

3. I dont know why ? and how can i solve this problem .

9H`HFVCH(ISHPWLYHWR_65