USTRUCT works in blueprint not in editor

I’ve been working with this struct a for a while now, but needed to add a new variable to it, but for some reason I can’t access it from the details panel. Here is my code:
struct FNeuron {


	FNeuron() {	}

	FNeuron(TArray<FSynapse> synapses, float neuronValue, float neuronError, float thresholdValue) {
		Connections = synapses;
		value = neuronValue;
		error = neuronError;
		theta = thresholdValue;

	UPROPERTY(EditAnywhere, BlueprintReadWrite)
		TArray<FSynapse> Connections;
	UPROPERTY(EditAnywhere, BlueprintReadWrite)
		float value;
	UPROPERTY(EditAnywhere, BlueprintReadWrite)
		float theta;
	float error;
	float sumErrorWeights;

In my blueprint:


But when I try to use it in the editor:


It’s 4am, I’m going to sleep. I appreciate any help that may come.

As always, restarting the editor fixed it. Number 1 rule kids, if the editor is playing up with no obvious cause, restarting it is the first thing you should do.