I was able to reproduce this in Scrivener. Actually it was something I did when looking at your issue yesterday ![]()
Should now be fixed in 4.472 alpha
By the way, the "subrole" issue you recently encountered should also be fixed although you don't need that anymore.