This is the first time that I hear about a sticky shift key (during development we had frequent problems with other modifier keys), and unfortunately I have not seen this myself so far. It would be great to get more details on this. How often is this happening? Is is possible that any macOS command might be interfering, or maybe cmd-tabbing out of the EVE client?