Articulate 360 - ERROR Keeps on crashing - Need help please

Apr 18, 2024

Hi,

Articulate 360 keeps on crashing and I keep on getting the error message below:

<?xml version="1.0" encoding="utf-16"?>
<ErrorReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<UserId>aid|92ad9ce1-0250-4db0-8647-bef3283bce0a</UserId>
<HardwareId>WJ10H-KQ01S-G0U4U-UVT3D</HardwareId>
<Message>StartIndex cannot be less than zero.
Parameter name: startIndex</Message>
<StackTrace> at StringBuilder System.Text.StringBuilder.Remove(int startIndex, int length)
at string Articulate.Collections.CollectionItem.GetRelativeKey(ICollectionItem oTarget, object context)
at string Articulate.Design.Triggers.TriggerPublish.GetRelativeKey(bwObject bwObject, ITriggerBase trigger, object context, ICollectionItem targetshape)
at void Articulate.Design.Triggers.TriggerPublish.CreateShapeStateChangeActions(IPlayerService service, IActionList actions, bwObject bwObject, ITriggerBase trigger, object context)
at void Articulate.Design.Triggers.TriggerPublish.PublishActions(IActionList actions, IPlayerService service, bwObject _bwObject, ITriggerBase trigger, object context, string targetWindow, bool reverse, bool forceActionGroup, string actionGroupName, object variablesStorageContext)
at void Articulate.Design.Triggers.TriggerPublish.AddEvent(bwEvent bwevent, IPlayerService service, bwObject _bwObject, ITriggerBase trigger, object context, string targetWindow, bool forceActionGroup, string actionGroupName)
at void Articulate.Design.Triggers.TriggerPublish.PublishTriggers(IPlayerService service, List&lt;bwEvent&gt; eventslist, bwObject _bwObject, IReadOnlyList&lt;ITriggerBase&gt; list, object context, object variablesStorageContext)
at void Articulate.Design.Triggers.TriggerCollection.Publish(IPlayerService service, List&lt;bwEvent&gt; eventslist, bwObject obj, object context, List&lt;ITriggerBase&gt; customtriggers, object variablesStorageContext)
at void Articulate.Design.Shape.PublishTriggers(IPlayerService service, bwStageObject stageObj, bwSlideBase slide)
at bwStageObject Articulate.Design.Shape.GetStageObject(IPlayerService service, bwSlideBase slide)
at bwStageObject Articulate.Design.Shape.Articulate.Player.IPlayerShape.GetStageObject(IPlayerService service, bwSlideBase slide)
at void Articulate.Player.PlayerContentPublisher.WriteShapes(IEnumerable&lt;IPlayerShape&gt; shapes, bwSlideBase slideobj)
at void Articulate.Player.PlayerContentPublisher.WriteSlideLayers(IPlayerSlide slide, bwSlide slideobj)
at bwSlide Articulate.Player.PlayerContentPublisher.CreateSlideObject(IPlayerSlide slide, bwISlideContainer sceneobj)
at void Articulate.Player.PlayerContentPublisher.CreateBridgewaterSlide(PlayerWriterSettings settings, IPlayerSlide slide, bwISlideContainer sceneobj)
at bool Articulate.Player.PlayerContentPublisher.CreateContentScenes(PlayerWriterSettings settings, IPlayerContentProvider contentProvider)
at bwContent Articulate.Player.PlayerWriter.WriteContent(IPlayerContentProvider contentProvider)
at bool Articulate.Player.PlayerWriter.Write(IPlayerContentProvider contentProvider)
at void Articulate.Design.Publish.PublishWorker.PerformPublish()
at void Articulate.Design.Publish.TargetContext+PublishBackgroundWorker.OnDoWork(DoWorkEventArgs e)
at void Articulate.ComponentModel.STABackgroundWorker.WorkerThreadStart(object argument)</StackTrace>
</ErrorReport>

Please could someone have  a look at the error message as get back to me as to why this is occuring.

Thank you

 

1 Reply
Steven Benassi

Hi Qasem!

Sorry to hear you're running into this error! I'd be happy to help!

To clarify, are you encountering this issue when trying to publish your Storyline course? First, I would confirm that you are working locally, as working off of a network drive may cause erratic behavior. Also, can you try importing your slides from the affected project file into a new, blank Storyline course?

Let me know if that does the trick! If not, I'd be happy to take a closer look at your .story file. Feel free to upload a copy here in the discussion or privately through a support case.