This seems like it should be a pretty easy task -
I have created a new document library in SPO and added a few columns to it. When I move the columns around, or hide various columns, and the leave the site and return, the column order that I had previously set is not maintained, and the hidden columns are visible again.
This is a new site and I have complete rights to it.
Is there something I'm just overlooking here?