Navigation restriction does not unlock Next button when using layers
I'm using SL360 and having an issue with navigation restriction. I want my learners to complete each page in its entirety the first time they take the course, and then after that, be able to browse the menu and use the Previous and Next buttons at will. I have the menu navigation and the Previous/Next buttons set to restricted. The problem is that some of my slides have layers with audio and animation, and the Next button does not become available when those layers have finished playing. I have the layer properties set to allow seeking and pause base layer timeline.
I see in other articles that this is a known problem in SL2, and from what I can tell it hasn't been resolved for SL360. (Why it hasn't is a mystery to me. This seems like a bug.)
What is the best way to resolve this issue? I thought of turning off the restriction on Next/Prev buttons in the player and instead using variables to control when/if the buttons are disabled or become normal. The problem with this idea is I would need a variable for every slide, which would involve a ridiculous number of variables. I think it would also require me to set the base layer properties to "resume saved state," which might make the slide start replaying at whatever point the learner left the slide the last time they viewed it.
I suppose I could do away with using layers, but they are handy in some areas of my course.
Thank you in advance for your help.