If you manage to do it, I’d be very happy to use it! (even if I think that this is a huge engine issue and Epic should fix it…)
If you mean UChildActorComponent it works fine for me, I also tried with a UCameraComponent and the order seems to work, if you add stuff in BP everything will break:
Before adding components in BP:
After:
It’s simply ridiculous!
If you mean any subclass of UActorComponent, bad luck, since they can’t be attached to a parent and this topic it’s still unsolved despite it’s been created in 2016: Blueprint component reordering.
It looks like nobody cares about ordering components at all…