Known issue. There are some subtle problems here. I’ve wanted to kick around ideas for a potential BIP, but it’s been fairly low on my list.
My doubt, regarding signing in segwit address is if this is a "bug" and will soon be corrected, or is it an abandoned feature?
If the later is the case, i will probably move back to legacy addresses... I fear to lose airdrops, which may be quite significant.