UE5 Issues

I just started using UE5 and it became unusable very quickly. I created a C++ project and implemented some weapon and projectile logic in C++ and BPs. Problem is and I dont even know how to properly explain, this simple project now drives me crazy. I added stuff in C++ and deleted it again, it keeps reoccuring in the BP no matter how I compile whether its via Visual Studio or Live Coding. Then it keeps crashing out of nowhere when playtesting after I just changed a property value. Then the details tab in the blueprint editor starts to stop working, just shows blank, I need to reparent to get it again. Then the engine keeps forgetting properties I set. Randomly. When I playtest in the editor a feature worked. Then I cooked and played the build result, it behaves differently and again features dont work as they did in the editor. I sometimes cant use C++ Properties of the base class in the Blueprint, I need to reparent to get them. Components in my C++ are not appearing in one BP, but work in the other. BPs forgetting Collision Properties out of nowhere. I frequently build with live coding, I rebuild before starting the editor. I dont know how to proceed anymore… Its extremely frustrating. Things just randomly stop working without me doing anything specific and no feedback. This is just unacceptable. I read other one having similar issues.

Some other issues: I deleted an asset from the content browser and created a new one, I couldn’t give it the same name as the deleted one, even after reopening the project. It still thinks it exists.

Default settings have 60ms input delay which is completely unacceptable.

I don’t know, I am pretty sure I don’t use it wrong, it seems to me like some core design and QA issues.

Is there any workflow with C++ that is reliable? Because I would love to use the engine, but this is crazy