UnrealEngine crashes while using same name of component in cpp file

For example below is:

class UPhysicsConstraintComponent * BodyChine = CreateDefaultSubobject<UPhysicsConstraintComponent>(TEXT("1"));
class USphereComponent * SphereComponent1 = CreateDefaultSubobject<USphereComponent>(TEXT("1"));

Expected Result.
Error Message “The name already exists”

Actual result below is:

MachineId:
EpicAccountId:

Fatal error: [File:D:\Build++UE4+Release-4.12+Compile\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp] [Line: 3418]
Default subobject SphereComponent 1 already exists for MySnakeBody /Script/MySnak.Default__MySnakeBody.

UE4Editor_Core!FDebug::AssertFailed() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\misc\outputdevice.cpp:440]
UE4Editor_CoreUObject!FObjectInitializer::CreateDefaultSubobject() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:3418]
UE4Editor_CoreUObject!UObject::CreateDefaultSubobject() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\obj.cpp:87]
UE4Editor_MySnak_48!AMySnakeBody::CreateBody() [c:\users\artavazd\documents\unreal projects\mysnak\source\mysnak\mysnakebody.cpp:38]
UE4Editor_MySnak_48!AMySnakeBody::AMySnakeBody() [c:\users\artavazd\documents\unreal projects\mysnak\source\mysnak\mysnakebody.cpp:14]
UE4Editor_HotReload!FHotReloadClassReinstancer::ReconstructClassDefaultObject() [d:\build++ue4+release-4.12+compile\sync\engine\source\developer\hotreload\private\hotreloadclassreinstancer.cpp:207]
UE4Editor_HotReload!FHotReloadClassReinstancer::RecreateCDOAndSetupOldClassReinstancing() [d:\build++ue4+release-4.12+compile\sync\engine\source\developer\hotreload\private\hotreloadclassreinstancer.cpp:243]
UE4Editor_HotReload!FHotReloadClassReinstancer::FHotReloadClassReinstancer() [d:\build++ue4+release-4.12+compile\sync\engine\source\developer\hotreload\private\hotreloadclassreinstancer.cpp:316]
UE4Editor_HotReload!FHotReloadClassReinstancer::Create() [d:\build++ue4+release-4.12+compile\sync\engine\source\developer\hotreload\private\hotreloadclassreinstancer.h:114]
UE4Editor_HotReload!FHotReloadModule::ReinstanceClass() [d:\build++ue4+release-4.12+compile\sync\engine\source\developer\hotreload\private\hotreload.cpp:1179]
UE4Editor_HotReload!FHotReloadModule::ReinstanceClasses() [d:\build++ue4+release-4.12+compile\sync\engine\source\developer\hotreload\private\hotreload.cpp:1170]
UE4Editor_HotReload!TBaseRawMethodDelegateInstance<0,FHotReloadModule,void __cdecl(void)>::ExecuteIfSafe() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:642]
UE4Editor_CoreUObject!UClassReplaceHotReloadClasses() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectbase.cpp:674]
UE4Editor_CoreUObject!ProcessNewlyLoadedUObjects() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectbase.cpp:821]
UE4Editor_CoreUObject!TBaseStaticDelegateInstance::ExecuteIfSafe() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:1021]
UE4Editor_Core!TBaseMulticastDelegate::Broadcast() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegatesignatureimpl_variadics.inl:921]
UE4Editor_Core!FModuleManager::LoadModuleWithFailureReason() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\modules\modulemanager.cpp:461]
UE4Editor_Core!FModuleManager::LoadModule() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\modules\modulemanager.cpp:322]
UE4Editor_HotReload!FHotReloadModule::DoHotReloadInternal() [d:\build++ue4+release-4.12+compile\sync\engine\source\developer\hotreload\private\hotreload.cpp:770]
UE4Editor_HotReload!UE4Function_Private::TFunctionRefCaller<,void __cdecl(TArray const & __ptr64,bool,enum ECompilationResult::Type)>::Call() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\templates\function.h:308]
UE4Editor_HotReload!FHotReloadModule::CheckForFinishedModuleDLLCompile() [d:\build++ue4+release-4.12+compile\sync\engine\source\developer\hotreload\private\hotreload.cpp:1817]
UE4Editor_HotReload!FHotReloadModule::Tick() [d:\build++ue4+release-4.12+compile\sync\engine\source\developer\hotreload\private\hotreload.cpp:506]
UE4Editor_UnrealEd!UEditorEngine::Tick() [d:\build++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\editorengine.cpp:957]
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [d:\build++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\unrealedengine.cpp:368]
UE4Editor!FEngineLoop::Tick() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:2775]
UE4Editor!GuardedMain() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\launch.cpp:148]
UE4Editor!GuardedMainWrapper() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\build++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
kernel32
ntdll