Critical bug with the "Replace Motion Graphics Templates Workflow" (originally introduced in 12.1). I work with several large teams who all run into this issue, and after much testing have qualified reliable repro steps.
System:
- Premiere Pro 2025.6.2
- Windows + Mac
To easily repro, use 2 MOGRTs with identical controls but unique names. We'll call these MOGRT_A and MOGRT_B.
Basic steps to reproduce the problem - BUG 01:
- Add MOGRT_A to timeline from Graphics Templates panel
- Customize the text so you can see non-default source text
- Select MOGRT_B in Graphics Templates panel
- Hold Alt/Option and drag MOGRT_B onto MOGRT_A to replace and preserve all timing and customization
- Drag MOGRT_B from Project panel to insert to timeline
- MOGRT_B imports to timeline, but appears empty in Program Monitor and contains no "Graphic Parameters". You can no longer replace MOGRT_B with any MOGRTs from Graphic Templates.
- This will happen every time you import the media item from Project panel to timeline. MOGRT_B is effectively corrupt.
- *Screen recording attached
Basic steps to reproduce the problem - BUG 02:
- Add MOGRT_A to the timeline from Graphics Templates panel
- Customize the text so you can see non-default source text
- Select other MOGRT_B in Graphics Templates panel
- Hold Alt/Option and drag MOGRT_B onto MOGRT_A to replace and preserve all timing and customization
- Hold Alt/Option and drag MOGRT_A onto MOGRT_B to re-replace with your original MOGRT
- Drag MOGRT_A from Project panel to timeline to insert
- MOGRT_A now has 2+ "Graphic Parameters"
- This will happen every time you import the media item from Project panel to timeline. MOGRT_A is effectively corrupt.
- *Screen recording attached
Expected result and actual result:
Alt-replace should work correctly. There should never be 0 or 2+ Graphic Parameters in MOGRTs. If you replace a MOGRT several times, you can end up with 4 or many more "Graphic Parameters" attached to the media item (image attached).
This significantly impacts versioning workflows and means we cannot reliably replace MOGRTs in timeline by hand without corrupting project media.
This seems to also impact scripting methods which import or edit .mogrts and their params.