Yea, there was someone in this forum a while back that got caught because they used a segwit address generated by a hardware wallet device.
EDIT:
Have a read from this post onwards and see some of the issues. Sending MAID from a Trezor hardware wallet - #36 by Dom303