The expression: "style" to retrieve the character style from one layer to another seems not to work properly. It doesn't work on 18.1 either. I don't understand what's going on, after dozens of tries, it sometimes starts to work again. I can't figure out when it works and when it doesn't.
I managed to make the same project: one that bugs and one that does not. If I import the buggy project into the non-buggy one, it doesn't bug anymore and conversely if I import the non-buggy project into the buggy one it starts to bug.