Component details not showing

As you can see in the screenshot, the settings for the “OwningTeam” component aren’t showing.

The details for the other two components there work, and their properties are also BlueprintReadOnly, EditDefaultsOnly. The UOwnerComponent is as follows:

#pragma once

#include "TeamName.h"

#include "OwnerComponent.generated.h"

UCLASS()
class EMPIRES_API UOwnerComponent
	: public UActorComponent 
{
	GENERATED_BODY()

public:
	UPROPERTY(BlueprintReadOnly, EditDefaultsOnly, Replicated)
	TEnumAsByte<ETeamName> TeamName;

	virtual void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>& OutLifetimeProps) const override;
};