Having had a look at the TSB Canada website I wouldn't hold your breath waiting for a report from them on this one!
The most recent report they have on their website is of a hard landing of a balloon in August 2007!
Transportation Safety Board of Canada - AVIATION REPORTS