diff --git a/Source/VAPlugin/Private/VAReceiverActor.cpp b/Source/VAPlugin/Private/VAReceiverActor.cpp
index dae0ccdf0cf8289d8c19e138b7266317e0eeada0..07b9a86b0d861d82337629e0c13ed65a1b097bf3 100644
--- a/Source/VAPlugin/Private/VAReceiverActor.cpp
+++ b/Source/VAPlugin/Private/VAReceiverActor.cpp
@@ -518,6 +518,13 @@ bool AVAReceiverActor::CanEditChange(const FProperty* InProperty) const
 		return AddressSetting == EConnectionSetting::Manual;
 	}
 
+	if (InProperty->GetFName() == GET_MEMBER_NAME_CHECKED(AVAReceiverActor, RemoteVAStarterPort) ||
+		InProperty->GetFName() == GET_MEMBER_NAME_CHECKED(AVAReceiverActor, WhichVAServerVersionToStart) ||
+		InProperty->GetFName() == GET_MEMBER_NAME_CHECKED(AVAReceiverActor, VARendererIniFile))
+	{
+		return bAutomaticRemoteVAStart;
+	}
+
 	if (InProperty->GetFName() == GET_MEMBER_NAME_CHECKED(AVAReceiverActor, DirMappingFileName))
 	{
 		return bReadInitialMappingFile;