How to run Kodi addon with params?

For long time, I ask myself, how to start a kodi addon with parameters correctly via python.

Here’s the deal: I want to run an addon (addonB), from another Kodi addon (addonA) and switch directly into a submenu or a special view (to skip navigation through addon for the user).
I would love to switch addons like opening a subfolder of the actual addon (addonA). So that after addon-switching (to addonB) the ‘back’ button brings you back to the actual addon (addonA).

Till Krypton this did the job (but it was not possible to browser back to addonA with ‘back’ button, ‘back’ only brings you back in addonB):

Code:
xbmc.executebuiltin("ActivateWindow(10024,plugin://**addonB**/?mode=episodes&url=plugin.video.youtube)")

(Just to be clear: addonA calls addonB)

Since Krypton, this does not work anymore.

So is there a simpler way to run an addon from another addon like described (and works for Krypton)?