"New Take" creates malformed level-seq name

When using a non-default take separator (eg “-”) the “New Take” option produces a malformed proposed name for the take. See steps to repro

Steps to Reproduce

  1. In project settings, change take separator from “_” to “-”
  2. Create a levelsequecne names “SQ01_SH01-1”
  3. Create a levelsequence called “root”
  4. Add SQ01_SH01-1 into root as a subsequence
  5. Right click on the track and say “New Take”
  6. Observe the prefilled name for the new take is “SQ0000001-2” instead of “SQ01_SH01-2”

Yep, this is a bug. Filed a JIRA. I’ll try and make it public and reply here or in Slack with the link.

https://issues.unrealengine.com/issue/UE\-383821