I recently came up against a problem related to event communication between two managed packages.
In my scenario, I am able to fire an application event from package A and handle it in package B.
My wish now is to be able to fire that exact same event, but this time from package B without the need to copy the event to it.
I considered that the event itself and the components of both packages that should be affected by the event need to have the access modifier "global". An event fired from package A can be handeled in package B, but if I want to fire that event the other way round, it is not found.
Is there any kind of way to solve such a problem?