I can't seem to reproduce step 6.
After I do a SaveAs, the buffer is in hex mode. If it's not, that would be a bug but I can't reproduce it. I created a new buffer with no name with encoding "Utf-16".
Reload with encoding needs to be disabled when in this special state.
A: When you switch to Hex, you're have instructed SlickEdit to view the byte by byte Utf-16 data. You can trash the file when editing. We will have to take a look at the error handling here. It needs to at least let you fix it by making the file an even number of bytes. I'm thinking Binary,SBCS/DBCS is a better choice for viewing a Utf-16 byte data.
B. You're in a very special mode. Have to disable encoding. Need disable "Reload with encoding" too.
C. I think this needs to be Binary, SBCS/DBCS
D. Our todo list is really long. At some point, you just have to push things off. Otherwise, features we have to get done will never get done.