This is not a Byteball issue. It is a SegWit issue. Currently there is no standard message signing algorithm for SegWit addresses so you cannot sign a message using a SegWit address.
Thanks. I am surprised because my wallet allows me to sign messages using SegWit addresses.
Anybody know of any Bitcoin wallets that support SegWit and have "coin control" features (i.e., the ability to freeze addresses or send BTC from specific addresses)?