# Move Objects On Conveyor Belt UE5

**URL:** <https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750>\
**Category:** World Creation\
**Tags:** unreal-engine, UE5-0, Physics, Collision, question\
**Created:** [April 26, 2022, 2:18am UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750 "2022-04-26T02:18:38Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![spritzo](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/spritzo/32/478408_2.png) [@spritzo](https://forums.unrealengine.com/u/spritzo)\
**Post date:** [April 26, 2022, 2:18am UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/1 "2022-04-26T02:18:38Z")

</div>

Hi,

I recently used this tutorial to create a simple conveyor belt in UE 4.27, and it works exactly as expected. When objects (with collision, overlap events, and physics all enabled) land on the belt, the objects move to the end of the belt.

[![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/c/5/4/c54331b5632144580f4a6eb251886afbca4c65d8.jpeg "UE4 - Tutorial - Conveyor Belts!") ](https://www.youtube.com/watch?v=yq7Obrk-tbA)

Today, I upgraded my project to UE5 because I was waiting on some plugins to get updated to 5, otherwise I would’ve just started on 5. **But, it seems this method of conveyor belt no longer works in UE5, or something has changed that I’m not aware of**. What happens now is any object with physics enabled lands on the belt and immediately stops moving as if the belt has extremely high friction. I’ve also tried to start with a blank project just to build the conveyor belt and test with a static mesh cube, and the same thing happens (video below). But works perfectly fine in a blank project in UE4.

If physics is not enabled on the objects, and I just float the objects over the box collision of the conveyor belt, the objects move along the belt as expected. But there’s obviously no physics on the objects and they’re now floating above the belt.

Here’s what happens with physics disabled/enabled. But I would expect the cube to move on the belt regardless of physics state.

[https://d3kjluh73b9h9o.cloudfront.net/original/4X/e/8/7/e87e752c0164c7eb5fe6998ca32a33117e57a2cc.mp4](https://d3kjluh73b9h9o.cloudfront.net/original/4X/e/8/7/e87e752c0164c7eb5fe6998ca32a33117e57a2cc.mp4)

My conveyor blueprint

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/3/f/d/3fdc54ae844573d797e8d92b7b41ce61f8052519.png)

My ultimate goal is to have multiple objects drop onto this belt over time, and once they’re done bouncing around from physics, the belt will carry them along to their destination. Any help is appreciated. Thank you 👍

---

<div class="post-metadata">

**Author:** ![spritzo](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/spritzo/32/478408_2.png) [@spritzo](https://forums.unrealengine.com/u/spritzo)\
**Post date:** [April 26, 2022, 10:56pm UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/3 "2022-04-26T22:56:41Z")

</div>

I’ve tried installing UE5 on a different PC and building the same solution, but I still get the same result of physics objects getting stopped once they touch another mesh. But it works as expected in UE4.

If you got it working in UE5 could you possibly send me your .uproject file so I could try it out?

EDIT: The closest I can get this to working is by cranking up the speed variable for the belt. The objects fly down the belt but then end up all jittery once they’re off. But if I want a slow-moving belt, it can’t be done - objects get stuck to the belt. Testing this on two different PCs and getting the same unintended results leads me to believe that something has changed between UE4 and 5.

---

<div class="post-metadata">

**Author:** ![Ares9323](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/ares9323/32/1194521_2.png) [@Ares9323](https://forums.unrealengine.com/u/Ares9323)\
**Post date:** [April 27, 2022, 8:41am UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/4 "2022-04-27T08:41:08Z")

</div>

> [@spritzo](#):
>
> getting the same unintended results leads me to believe that something has changed between UE4 and 5.

You might have to excuse me, I tried again using a static mesh and it has the same problem of your project (Previously I tried placing the ThirdPersonCharacter thinking that it had the physics enabled by default, but it doesn’t, it’s just affected by gravity)

I’m trying to dig deeper in this, if physics is enabled it has problems even setting the actor location (not only adding world offset).  
I’m really sorry for the assumption I made in my previous post!

---

<div class="post-metadata">

**Author:** ![spritzo](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/spritzo/32/478408_2.png) [@spritzo](https://forums.unrealengine.com/u/spritzo)\
**Post date:** [April 27, 2022, 3:55pm UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/5 "2022-04-27T15:55:30Z")

</div>

Hey, no problem. Makes me feel better knowing that you’re running into the same issue. I’m still trying different methods to get this working but haven’t found anything yet.

---

<div class="post-metadata">

**Author:** ![Amoryleaf](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Amoryleaf](https://forums.unrealengine.com/u/Amoryleaf)\
**Post date:** [May 8, 2022, 2:45pm UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/6 "2022-05-08T14:45:57Z")

</div>

Hi there, I encountered this issue too in UE5 with the same tutorial! So I found something that works but I don’t know if this is the right way to do it. I added a “RadialForce” component to the conveyor belt blueprint and my cube moved. First I had to set the object type to “Physics Body”. Wasn’t perfect though. My banana moved but it was jittery.

---

<div class="post-metadata">

**Author:** ![spritzo](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/spritzo/32/478408_2.png) [@spritzo](https://forums.unrealengine.com/u/spritzo)\
**Post date:** [May 28, 2022, 2:08am UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/7 "2022-05-28T02:08:03Z")

</div>

I reported this to Epic and they have confirmed that it is a bug. The bug report can be seen here:

> **[The Unreal Engine Issues and Bug Tracker](https://issues.unrealengine.com/issue/UE-150916)**
>
> Welcome to the Unreal Engine Issue and Bug Tracker. You can check the status of an issue and search for existing bugs. See latest bug fixes too.

---

<div class="post-metadata">

**Author:** ![JoSf](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@JoSf](https://forums.unrealengine.com/u/JoSf)\
**Post date:** [May 30, 2022, 8:12pm UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/8 "2022-05-30T20:12:53Z")

</div>

> [@Chaos Physics Add Actor World Offset](https://forums.unrealengine.com/t/chaos-physics-add-actor-world-offset/550489):
>
> There seems to be some friction related issue with using SetActorLocation / AddActorWorldOffset on physics objects with ChaosPhysics. If I make a sphere, enable physics, and add a world offset on it, it will keep rolling. If I make a cube, and enable physics, it will either not move at all, or if I set both the physics material of the surface it is on, and the cube itself to ice, it will slide a while but stop. Which is also weird, because the offset is constant. (as in i add it every tick) If …

I had similar issues, but got no replies at the time.

---

<div class="post-metadata">

**Author:** ![DualityDavid](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@DualityDavid](https://forums.unrealengine.com/u/DualityDavid)\
**Post date:** [July 12, 2022, 3:10am UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/9 "2022-07-12T03:10:21Z")

</div>

Has a work-around been found for this yet? I see that the issue is still unresolved.

---

<div class="post-metadata">

**Author:** ![spritzo](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/spritzo/32/478408_2.png) [@spritzo](https://forums.unrealengine.com/u/spritzo)\
**Post date:** [July 12, 2022, 3:31am UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/10 "2022-07-12T03:31:12Z")

</div>

Nothing official yet, so I’ve been working in UE4.27 in the meantime. Their target version for a fix is 5.1 which is a minor version, and that could take months before it gets released.

---

<div class="post-metadata">

**Author:** ![Miker91](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Miker91](https://forums.unrealengine.com/u/Miker91)\
**Post date:** [September 6, 2022, 12:34pm UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/11 "2022-09-06T12:34:43Z")

</div>

I’ve encountered the same problem. I have an entire project upgrated to 5 and i need this to work again. Hope it will be fixed in 5.1.

---

<div class="post-metadata">

**Author:** ![L1z4rD89](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/l1z4rd89/32/1194537_2.png) [@L1z4rD89](https://forums.unrealengine.com/u/L1z4rD89)\
**Post date:** [September 6, 2022, 3:24pm UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/12 "2022-09-06T15:24:14Z")

</div>

Does this work as an alternative for you?:

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/0/2/5/0252018c0ea1380ef542727610fe79b59ce8e126.png)

[UE5ConveyorBelt22.zip](https://forums.unrealengine.com/uploads/short-url/5Qj79SQ5uhWK3gOqB2Zx5DJ8RcZ.zip) (813.6 KB)

---

<div class="post-metadata">

**Author:** ![MostHost\_LA](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/mosthost_la/32/907035_2.png) [@MostHost\_LA](https://forums.unrealengine.com/u/MostHost_LA)\
**Post date:** [September 6, 2022, 7:07pm UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/13 "2022-09-06T19:07:32Z")

</div>

Normally, all issues between physics and overriding physics are due to the fact the object root is wrong / it has no collision or similar.

Try making the box into a blueprint, and assigning the cube as the root.

If that alone doesn’t fix it, then simply disable physics on impact/collision before you start to move the object.

Its a workaround at best, sure. But you don’t have many other options if you want to continue to use the sorry excuse of an engine they are peddling this year…

---

<div class="post-metadata">

**Author:** ![Ares9323](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/ares9323/32/1194521_2.png) [@Ares9323](https://forums.unrealengine.com/u/Ares9323)\
**Post date:** [October 6, 2022, 10:18pm UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/14 "2022-10-06T22:18:14Z")

</div>

I can confirm it’s finally working in UE5.1!

---

<div class="post-metadata">

**Author:** ![FlorentRicard](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@FlorentRicard](https://forums.unrealengine.com/u/FlorentRicard)\
**Post date:** [January 12, 2024, 6:43am UTC](https://forums.unrealengine.com/t/move-objects-on-conveyor-belt-ue5/539750/15 "2024-01-12T06:43:01Z")

</div>

It worked for me, thanks!
