well that was something.
if you haven't yet, please report this to Halo Support so they can track it!