Assertion Failed.CapsuleComponent

Hello everyone.
This is a simple question but I cant figure out way to fix this error .
When I press Play in editor game crashes with this log:

Assertion failed: CharacterOwner->GetCapsuleComponent() [File:D:\Build++UE4+Release-4.14+Compile\Sync\Engine\Source\Runtime\Engine\Private\Components\CharacterMovementComponent.cpp] [Line: 5535]
MachineId:CE96769C4B2EF720F3E3DE8F7DA5701E
EpicAccountId:8a3babbadc4747a0b294e8274e2c9dec

Assertion failed: CharacterOwner->GetCapsuleComponent() [File:D:\Build++UE4+Release-4.14+Compile\Sync\Engine\Source\Runtime\Engine\Private\Components\CharacterMovementComponent.cpp] [Line: 5535]

UE4Editor_Core!FDebug::AssertFailed() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:332]

UE4Editor_Engine!UCharacterMovementComponent::FindFloor() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\engine\private\components\charactermovementcomponent.cpp:5538]

UE4Editor_Engine!UCharacterMovementComponent::OnMovementModeChanged() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\engine\private\components\charactermovementcomponent.cpp:890]
UE4Editor_Engine!UCharacterMovementComponent::SetMovementMode() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\engine\private\components\charactermovementcomponent.cpp:843]
UE4Editor_Engine!UCharacterMovementComponent::SetDefaultMovementMode() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\engine\private\components\charactermovementcomponent.cpp:777]
UE4Editor_Engine!AController::Possess() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\engine\private\controller.cpp:306]
UE4Editor_AIModule!AAIController::Possess() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\aimodule\private\aicontroller.cpp:470]
UE4Editor_Engine!APawn::SpawnDefaultController() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\engine\private\pawn.cpp:315]
UE4Editor_Engine!APawn::PostInitializeComponents() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\engine\private\pawn.cpp:120]
UE4Editor_Engine!ACharacter::PostInitializeComponents() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\engine\private\character.cpp:114]
UE4Editor_Engine!ULevel::RouteActorInitialize() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\engine\private\level.cpp:1674]
UE4Editor_Engine!UWorld::InitializeActorsForPlay() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\engine\private\world.cpp:3274]
UE4Editor_Engine!UGameInstance::StartPIEGameInstance() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\engine\private\gameinstance.cpp:256]
UE4Editor_UnrealEd!UEditorEngine::CreatePIEGameInstance() [d:\build++ue4+release-4.14+compile\sync\engine\source\editor\unrealed\private\playlevel.cpp:3358]
UE4Editor_UnrealEd!UEditorEngine::PlayInEditor() [d:\build++ue4+release-4.14+compile\sync\engine\source\editor\unrealed\private\playlevel.cpp:2462]
UE4Editor_UnrealEd!UEditorEngine::StartQueuedPlayMapRequest() [d:\build++ue4+release-4.14+compile\sync\engine\source\editor\unrealed\private\playlevel.cpp:1160]
UE4Editor_UnrealEd!UEditorEngine::Tick() [d:\build++ue4+release-4.14+compile\sync\engine\source\editor\unrealed\private\editorengine.cpp:1320]
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [d:\build++ue4+release-4.14+compile\sync\engine\source\editor\unrealed\private\unrealedengine.cpp:371]
UE4Editor!FEngineLoop::Tick() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:2859]
UE4Editor!GuardedMain() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\launch.cpp:152]
UE4Editor!GuardedMainWrapper() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\build++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:202]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
kernel32
ntdll

I assume UE4 can’t access CapsuleComponent but don’t know why.Maybe it’s a bug.
Best regards,
.

UPDATE 1:

I created a new map,now it doesnt crash but my character won’t move at all.
I can only look around.
I checked Input,Gamemode,PlayerStart and everything seems to be in it’s place.
Any ideas?

I solved it. So my character movement wasn’t UE4 fault. My camera wasn’t attached and blocked my movement.

So if you encounter this error just create a new map.

This didn’t work for me. If this doesn’t work you can try to see if you can try to access the capsule component of the affected character BP. if you cant see the capsule variables like capsule radius in the details tab, just try to reparent it to something; I reparented to an actor. Next, reparent it back to the base character. that’s what fixed it for me. This should however be done after doing the above solution because reparenting can delete data. Also be sure to backup your game before performing this.