# FMOD Relative transition region bug

**URL:** <https://qa.fmod.com/t/fmod-relative-transition-region-bug/24208>\
**Category:** FMOD Studio\
**Created:** [April 23, 2026, 6:09pm UTC](https://qa.fmod.com/t/fmod-relative-transition-region-bug/24208 "2026-04-23T18:09:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sirevanac](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/sirevanac/32/480_2.png) [@Sirevanac](https://qa.fmod.com/u/Sirevanac)\
**Post date:** [April 23, 2026, 6:09pm UTC](https://qa.fmod.com/t/fmod-relative-transition-region-bug/24208/1 "2026-04-23T18:09:09Z")

</div>

Hi! So I think I found a bug on transition regions with relative offset. If I have two songs of similar distance on loop regions. If when one song transitions to the other and the second song just happens to need to loop within that transition, it will not loop and instead leave the loop region as if “it continued playing on the timeline” (instead of looping as it should).

The project is on 2.03.08, but just tested it on 2.03.13 and it also happens there.

In the video I show the problem. It is a simple going back and forth between an ambient and a combat song, where the combat song has a relative offset to make the ambient song start in different places.

> **[Fmod Transiton Bug.mp4](https://drive.google.com/file/d/1pycwNyBZNUmkWYO9vWkMYW_wfYaDMD0C/view?usp=sharing)**
>
> Google Drive file.

---

<div class="post-metadata">

**Author:** ![joseph](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/joseph/32/264_2.png) [@joseph](https://qa.fmod.com/u/joseph)\
**Post date:** [April 27, 2026, 1:58am UTC](https://qa.fmod.com/t/fmod-relative-transition-region-bug/24208/2 "2026-04-27T01:58:47Z")

</div>

This isn’t a bug, but I can see how it could be surprising.

Loop regions are respected while in the destination region of a transition timeline - with one exception, which is relevant to your event: The timeline playback position cannot enter a transition timeline while already inside a transition timeline. Your loop regions have transition timelines; therefore, the playback position cannot be affected by those loop regions while it is inside your transition regions’ transition timelines.

To resolve this issue, alter the structure of your event such that the playback position does not need to enter a transition timeline while already inside another transition timeline. Without knowing your requirements, I can’t tell you how best to do that; however, one possible option would be to remove the transition timelines from your loop regions.
