I’ll try to write out what is happening
User A has write access to a part or assembly.
User B needs write access.
User A makes part “read only”
User B clicks to “get write access”
User B’s solidworks crashes
Said part is now corrupt. And no one can open it.