What I meant was, is it not possible for you to just insert a new track anywhere?
The index decides should if it’s part of a group or not.
To put an already present track (in this case left of the group). You seem to have to use:
Which ejects the track already in the group. A possible workaround could be to duplicate the track already in the group then delete the extra one that is ejected. I will have to look into that as it could be best work-around yet!
Which has the problem of adding at the right all the time.
Insert track that you mention:
Only inserts a new empty track. It will only insert at second position forward in the group aswell (member no. 2 onwards), so you are back possibly to the swap bug if a sub-group is at member 1 (scenario needs double checking). However I am still needing to insert an already present track anyway.
This could also be a work-around similar to above. If it`s not effected by the swap bug though:
-Add dummy track at member 2
-Swap with member 1
-Swap dummy track with new track that is left of the group
-delete dummy track that has now left the group