This one seems to be very odd to me. Two add-ons have listeners for ControllerPublic/Forum. Both add-ons extend actionAddThread(). Add-on 1 changes a parameter passed to actionAddThread. Add-on 2 pretty much replaces actionAddThread. The execution order for add-on 1's listener is set to 1. The execution order for add-on 2's listener is set to 10. When actionAddThread is called, the listener for add-on 1 does not execute at all and XF goes directly to add-on 2's listener. Is this a bug, limitation or something I'm totally missing when I look at them?