I believe your bonus loop is resetting the object scope. Did you try moving the start loop action to AFTER the destroy action?