Hmm very odd issue indeed, I wish I could be of more help, but since the dreamer is then streaming it's own file after the gcode export, it's hard to tell exactly what it's doing.

is that big blob in the corner of your print a result of it being knocked off, or is it the reason it was knocked off?