Properties not showing on UBTService

See in the screenshot how my properties aren’t showing up? Why is that?

And here’s the header for SetLeader:

UCLASS()
class EMPIRES_API USetLeader
	: public UBTService
{
	GENERATED_BODY()

public:
	UPROPERTY(BlueprintReadOnly, EditDefaultsOnly)
	struct FBlackboardKeySelector IsLeaderKey;

	UPROPERTY(BlueprintReadOnly, EditDefaultsOnly)
	struct FBlackboardKeySelector LeaderKey;

protected:
	virtual void TickNode(UBehaviorTreeComponent& OwnerComp, uint8* NodeMemory, float DeltaSeconds) override;
};