Issue with setting start/end sections of a subtitle

I recently attempted to add subtitles to my video by creating a new subtitle track and using the speech detection and transcription feature, which initially produced excellent results. However, when trying to adjust the end time of selected subtitles at the cursor position to align better with the action on screen, I encountered an error message stating “End time cannot be before start time.” While this process worked smoothly in most cases, it fails on certain frames. The issue appears to be inconsistent in its application.

What is your operating system?
Win 10 Enterprise

What is your Shotcut version (see Help > About Shotcut)?
24.11.17

I reproduced the bug with a high frame rate such as 59.95 or something more than a minute and half long at a lower frame rate. I just made a fix for the next version 25.01 that works now for over 8 hours of 59.94 frames/second.

A workaround in the meantime is to change the project frame rate to the next closest integer frame rate of 24, 25, or 60 fps.

Great, thank you. My current frame rate is 29.993659. Do I simply change that then via the “Edit” button at the bottom to 30 or 25fps?

Screenshot 2024-12-03 095836

Yes, that’s the place. Change it to 30 as it’s best for your case.

Great stuff. This works. Appreciate the quick response here. Great software.