Find a way to handle failures of the initial settings push
As a quick workaround for #42636 (closed), we decided to just log a failure to push of the initial settings.
This isn't great, because tor will not follow user's preferences.
However, we could find a way to tell the user that tor is not going to use the settings they wish.
We might need to find both something on the UX side, and also something on the technical side (e.g., try to push settings individually, or in small blocks, keep track that the initial push failed, etc...).