Exception Access Violation

I was following a tutorial on AI, and my game suddenly started crashing. Here is the crash report:

LoginId:e6ed63ae4947e91aadc725a842c225b7
EpicAccountId:56dc8528e77f40cf97f91a402ac76408

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000000002d0

UnrealEditor_Engine!UCharacterMovementComponent::ApplyRepulsionForce() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\Components\CharacterMovementComponent.cpp:11080]
UnrealEditor_Engine!UCharacterMovementComponent::TickComponent() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\Components\CharacterMovementComponent.cpp:1602]
UnrealEditor_Engine!FActorComponentTickFunction::ExecuteTickHelper<FActorComponentTickFunction::ExecuteTick'::2’::<lambda_1> >() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Classes\GameFramework\Actor.h:4490]
UnrealEditor_Engine!FActorComponentTickFunction::ExecuteTick() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\Components\ActorComponent.cpp:1088]
UnrealEditor_Engine!FTickFunctionTask::DoTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\TickTaskManager.cpp:278]
UnrealEditor_Engine!TGraphTask::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\TaskGraphInterfaces.h:1265]
UnrealEditor_Core!FNamedTaskThread::ProcessTasksNamedThread() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:758]
UnrealEditor_Core!FNamedTaskThread::ProcessTasksUntilQuit() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:649]
UnrealEditor_Core!FTaskGraphCompatibilityImplementation::WaitUntilTasksComplete() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:2125]
UnrealEditor_Engine!FTickTaskSequencer::ReleaseTickGroup() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\TickTaskManager.cpp:556]
UnrealEditor_Engine!FTickTaskManager::RunTickGroup() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\TickTaskManager.cpp:1583]
UnrealEditor_Engine!UWorld::RunTickGroup() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\LevelTick.cpp:771]
UnrealEditor_Engine!UWorld::Tick() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\LevelTick.cpp:1515]
UnrealEditor_UnrealEd!UEditorEngine::Tick() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorEngine.cpp:1924]
UnrealEditor_UnrealEd!UUnrealEdEngine::Tick() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\UnrealEdEngine.cpp:531]
UnrealEditor!FEngineLoop::Tick() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5825]
UnrealEditor!GuardedMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:188]
UnrealEditor!GuardedMainWrapper() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]
UnrealEditor!LaunchWindowsStartup() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]
UnrealEditor!WinMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]
UnrealEditor!__scrt_common_main_seh() [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

I don’t understand because I ran the game, was working fine, then I did nothing to the blueprints or files, and came back a few minutes later, and now every time I try to run the project it crashes. I can run en empty level, that works, but the level I was working on just crashes. I don’t understand well how to debug these blueprints, but I don’t think that is the case because it ran 15 minutes before it started doing this no problem.

Can someone give me some advice on how to debug this?

Thanks

I have tried starting a new project, and only importing my basic character. Everything compiles perfectly fine, but when I begin the game, start in new editor window (PIE) or start in selected viewport, I get the same above exception no matter what.

I have spent a lot of time on this project and need technical support but not quite sure how to get it. I will start here.

The above call stack trace seems to indicate something wrong with the character movement component in the ApplyRepulsionForce function, but I have not tampered with any code related to this function.

This has to be a bug with unreal. My whole project is on hold because of this issue. I am willing to pay for technical support.

I have also tried reinstalling the engine, verifying the installation, starting a new project which opens fine, until I reimport my character. So I redid the code for the character in blueprints, and it wasn’t until I finished that the problem began again. I don’t understand, everything seems to compile fine.

By the way, I have an RTX 4090, i9 processor and 64 GB memory. I have updated all graphics drivers.

I don’t know what to do.

Any help would be greatly appreciated.

Thanks

P.S. I have read every post on this forum describing similar errors, and have tried all the solutions recommended to no avail. My only other option if I can’t get this fixed, is to reimplement everything but this time in C++. That way I can use version control and always revert back to previous checkpoints.

I do think that it isn’t a problem with anything I have done. I literally deleted everything from the scene and deleted all the blueprints I worked on, and the editor still crashes when trying to play.

Not sure what to do, that’s a lot of time for nothing apparently.