# Strange motor behaviour

**URL:** https://forum.makecode.com/t/strange-motor-behaviour/35135
**Category:** EV3
**Created:** [April 2, 2025, 5:08pm UTC](https://forum.makecode.com/t/strange-motor-behaviour/35135 "2025-04-02T17:08:04Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![hansagia](https://avatars.discourse-cdn.com/v4/letter/h/e79b87/32.png) [@hansagia](https://forum.makecode.com/u/hansagia)
#### Post date: [April 2, 2025, 5:08pm UTC](https://forum.makecode.com/t/strange-motor-behaviour/35135/1 "2025-04-02T17:08:04Z")

</div>

If I run  
motors.largeC.run(50, 0, MoveUnit.Degrees)  
then the motor runs forever. Also after reset. Why is this happening? The normal behaviour should be that nothing happens.

---

<div class="post-metadata">

### Author: ![THEb0nny](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theb0nny/32/3500_2.png) [@THEb0nny](https://forum.makecode.com/u/THEb0nny)
#### Post date: [September 2, 2026, 6:50pm UTC](https://forum.makecode.com/t/strange-motor-behaviour/35135/2 "2026-09-02T18:50:33Z")

</div>

This is normal. It’s a feature. You don’t specify how long to run. The motor runs indefinitely until the next command to the motors. This is equivalent to the command motors.largeC.run(50);
