Update: I won't be able to perform the hard reset until later tonight but on a whim what I did in the meantime was to go into Storage Sense and change "Store new apps" and "Store new downloads" from SD Card back to Phone. Why? I don't know. But so far, no freezes since I made that change. Coincidence?