Presenter package trying to access assets/files relative to parent
I'm trying to implement a collection of Presenter pieces into a larger shell built in Flash - basically it's a menu that contains mixed media elements (Presenter, video, etc.). The shell loads the Presenter shell SWF into its own display area.
This has worked fine for years. However, for this recent iteration, the company switched from Adobe Presenter to Articulate Presenter and the exported package acts differently. With Adobe's package I could simply load the "viewer.swf" into the shell and it worked fine as it was a self-contained, relatively-referenced package. With Articulate's package things are organized a little differently but I thought I could just load "player/playershell.swf" into the shell. Unfortunately, this doesn't work as playershell.swf is trying to load assets relative to its parent rather than relative to itself. The parent file is actually several levels up the directory structure and I can't simply move all the assets up to that level (it's a "clean" directory that is visible to the user and only includes the file to launch the menu and an "assets" directory that contains everything else).
In other words, when I load playershell.swf into my shell, the activity monitor shows that it's trying to load "slidegroup.swf" from TopLevel/slidegroup.swf rather than from TopLevel/assets/presenter/myPresentation/player/slidegroup.swf which is the same location as playershell.swf.
Is there a way to change this behavior when authoring/publishing with Articulate Presenter?