I think i may have narrowed it down to the Bluetooth.print command.
if i don't send many messages at a time it runs fine. when constantly sending it crashes the chip. although it runs fine if powered from USB,
anyone else ever run into anything like this or have any suggestions?