Phasing Group not working properly

Summary

Dear Twinmotion Team,

I would like to report several severe bugs in the Phasing Group that significantly hinder workflow efficiency in Twinmotion:

Bug Report Link Not Working:
The official bug report link is broken. When accessed, the address bar cycles through multiple redirects in an endless loop, preventing the page from loading.

Phasing Group Issue – Object Visibility Changes:

When attempting to toggle an element’s visibility across all phases simultaneously, Twinmotion deletes all previously set visibility states. As a result, objects are randomly set to visible or invisible.
This issue has persisted for over three years but has worsened drastically in recent versions. Currently, only 10% of my time is spent setting up the phases, while 90% is wasted on fixing issues caused by these bugs.
Glitching Object Transitions Between Phases:

In some cases, objects quickly flash into view for less than half a second before disappearing again.
The only way to fix this is by deleting both adjacent phases and completely recreating them. Copy-pasting or simply deleting individual phases does not work.
These bugs have existed for years and make working with Phasing Groups extremely frustrating. A permanent fix is essential to ensure an efficient workflow in Twinmotion. I kindly ask for these issues to be reviewed and resolved as soon as possible.

Best regards

Please select what you are reporting on:

Creative

What Type of Bug are you experiencing?

Other

Steps to Reproduce

Just use Phasing Groups, you will notice

Expected Result

Same as described. Your Phasing group ou build up properly is getting a mass, automaticaly by the program itself

Observed Result

as described

Platform(s)

Twinmotion latest version, and actually all the version within the last 3 years

Here you can see one of the problems in a video for the next 30 days.

https://www.swisstransfer.com/d/a293ba54-c65e-436f-a6b1-2df3e786c7e6

This is just one of the issues of the Phasing Groups, but that makes it already impossible to work with it properly

Hello Marcel,

I’m really sorry to hear that you’re having trouble with the bug report. We’ve tried to reproduce the issue internally, and the bug form seems to be available on our end; it might just have been a temporary glitch.

Thank you for providing the video to clarify the phasing issue. It was very helpful! Unfortunately, even with a simpler file, I wasn’t able to reproduce the problem myself. That said, I’ve already logged the bug with the dev team, and I’m hopeful they’ll be able to replicate and resolve the issue.

Thanks again for your patience!

MC

Thank you very much for your reply.

There are several more bugs and issues that make working with phase sections difficult and cause unintended changes:

  1. Undo (Ctrl+Z) malfunction:
  • The undo function does not simply restore the previous state but also incorrectly modifies other elements automatically.
  1. Error propagation in phase sections: (maybe to make the problem more clear)
  • If a phase section contains a bug and is deleted to be recreated correctly, the error automatically transfers to the next section.
  • Current workaround: To properly fix the issue, not only the affected section but also the one before and after must be deleted and recreated.
  • Alternative solution: The error can be manually carried forward by clicking each subsequent section until the problem “runs out” at the end of the sequence.
  • Multi-selection could help fix errors more efficiently but causes many unintended automatic changes, making it unreliable.
  1. Inconsistent spacing of thin lines:
  • Recently, the number of thin lines between the thick lines has become inconsistent (see screenshot).
  1. Uncontrollable horizontal navigation:
  • When moving the view slider (see screenshot), the phases scroll extremely fast to the left.
  • A better approach would be for the scrolling speed to start slowly and increase gradually as the user moves further. Currently, it is nearly impossible to scroll just a small amount without skipping multiple “pages” at once.
    5
    . Inability to move multiple phase blocks together:
  • While multi-selection of individual phase blocks is possible, they cannot be moved together.
  • For example, if there is an error in a date, each block must be adjusted individually instead of shifting all of them at once.

If you could fix this issue, that would be great. Additionally, implementing my suggested improvements would make working with the phases much easier. Thank you very much :slight_smile:

The current window layout is inefficient, as the slider takes up an unnecessarily large portion of the space. The content requires a maximum of 10% of the available area, while 90% remains unused. This makes working with the interface much more difficult. A dynamic adjustment would be more effective: the space for the slider should expand only when more elements need to be displayed. This would improve clarity and significantly enhance user experience.

I am still also experiencing those issues in Twinmotion 2025.1.1 as mentioned by @MarcelMiddendorf. The phasing interface is not convenient, consequently it is challenging to use.

  • Moving the date slider and adjusting the phase length is too sensitive that small movements will move fast left or right.
    • Suggestions:
      • Fix the slider sensitivity.
      • When the mouse pointer is hovering over the phases area (the right side), user can use the scroll wheel to seek horizontally around the phases.
      • When the mouse pointer is hovering over the tracks area (the left side), user can use the scroll wheel to seek vertically around the tracks.
      • When a phase is selected, user can input the start and end date.
  1. Error propagation in phase sections: (maybe to make the problem more clear)
  • If a phase section contains a bug and is deleted to be recreated correctly, the error automatically transfers to the next section.
  • Current workaround: To properly fix the issue, not only the affected section but also the one before and after must be deleted and recreated.

I would like to also express my deepest frustrations with the problem as mentioned by @MarcelMiddendorf. The error propagation that after deleting an unwanted or buggy phase, the bug transfers to other phases. It becomes a loop of bug transfer to different phases each and after you delete it.

Problem recreation:

  1. Select the buggy phase you want to delete.
  2. Click on the three dots or right click on the phase to delete.
  3. After the phase has been deleted, select another phase.
  4. The buggy phase you deleted has now transferred to the phase you selected.

My Current Workaround (Twinmotion 2025.1.1)

  1. Select the buggy phase you want to delete.
  2. Click on the three dots or right click on the phase to delete.
  3. After the phase has been deleted. Do not click on another phase!
  4. Click on the Date Slider and drag to other phases.

Suggestion:

  • Add a manual refresh button to each phase to save the updated visibility setting.
  • Ability to copy a phase visibility setting and paste it to another phase.

As a self-realization, I think when using the Phasing Group feature, it might be best to use it with the View Sets feature. So, whenever a phase visibility setting suddenly becomes buggy, you can go back to your saved view set for that phase.

I guess the current workflow will be:

  1. Set-up your View Sets first to organize visibility of each element.
  2. Then, you may now proceed working in the Phasing Group mode.