in the first event you are waiting 1 second before starting the audio playback
but in event 3 (every tick) you are calculating a width for the bar based on the audio tag that hasn't started yet. the entire eventsheet is executed every tick (about 60 times a second), so it will try to set the width and fail until the sound is finally started.
instead of "every tick" you may want to use "is 'player' playing" - (then calculate width)
is there a reason you are waiting a second before starting the sound?