I have seen the "view not sticking" phenomenon when X1 has not closed properly. Not so much column widths as the array in the "Searches pane".
It seems that If you leave it to Windows to close X1, then the program does not always complete the process of writing its settings to the various ini files. This phenomenon is not restricted to X1. Other software can display similar behaviour.
The way I deal with this is to close X1 manually, from the icon in the Notification area. Then I restart X1 manually.
If that doesn't do it, then the "Shift+Exit" move can also help. Once again, this is useful with other applications.
It seems that If you leave it to Windows to close X1, then the program does not always complete the process of writing its settings to the various ini files. This phenomenon is not restricted to X1. Other software can display similar behaviour.
The way I deal with this is to close X1 manually, from the icon in the Notification area. Then I restart X1 manually.
If that doesn't do it, then the "Shift+Exit" move can also help. Once again, this is useful with other applications.