Cable Component crashes on level reload randomly

Hi everyone,

I seem to keep having the same problem over and over again.

Essentially i need to work with lots of ropes and cables in my application and it works fine on the PC, no errors or anything.

When i compile the project to Android, it seems to load fine and works but if i reload the level couple of times or load another one and come back, it just crashes on load. The whole app exits.

At this point i disabled everything in it, shadows, physics and essentially any tick related to something that interacts with it. I just have the cable End connected to one Static mesh which is rotated by blueprint code and the other end is just parented to the root mesh of the actor.

If i remove the cable, nothing crashes anymore.

Please help. Perhaps its a known issue or cables have problems on Android?

I’m using Unreal 4.27.2
The error i get is

D/UE4 : [2022.03.23-22.44.08:309][701]LogVulkanRHI: Error: Result failed, VkResult=-4
D/UE4 : at D:/Build/++UE4/Sync/Engine/Source/Runtime/VulkanRHI/Private/VulkanMemory.cpp:4789
D/UE4 : with error VK_ERROR_DEVICE_LOST
D/UE4 : Fatal error: [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/VulkanRHI/Private/VulkanUtil.cpp] [Line: 958]
D/UE4 : Result failed, VkResult=-4
D/UE4 : at D:/Build/++UE4/Sync/Engine/Source/Runtime/VulkanRHI/Private/VulkanMemory.cpp:4789
D/UE4 : with error VK_ERROR_DEVICE_LOST
D/UE4 : [2022.03.23-22.44.08:309][701]Fatal error: [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/VulkanRHI/Private/VulkanUtil.cpp] [Line: 958]
D/UE4 : Result failed, VkResult=-4
D/UE4 : at D:/Build/++UE4/Sync/Engine/Source/Runtime/VulkanRHI/Private/VulkanMemory.cpp:4789
D/UE4 : with error VK_ERROR_DEVICE_LOST

Anyone? Please?

One thing i want to add is that the actor is being spawned on water immediately and simulation starts.

Perhaps if i create the Cable in blueprint instead of having it spawn all together when level loads?

Really need the Cable component to work guys.

bump

bump

bump