https://twitter.com/2btc10000pizzas/status/1303768424133398528

No idea what could be going on here :/
{
    fs::path path, path_tmp;
    if (!GetSettingsPath(&path,  false) || !GetSettingsPath(&path_tmp,  true)) {
        throw std::logic_error("Attempt to write settings file when dynamic settings are disabled.");
    }
    LOCK(cs_args);
    std::vector<std::string> write_errors;
    if (!util::WriteSettings(path_tmp, m_settings.rw_settings, write_errors)) {
        SaveErrors(write_errors, errors);
        return false;
    }
    if (!RenameOver(path_tmp, path)) {
        SaveErrors({strprintf("Failed renaming settings file %s to %s\n", path_tmp.string(), path.string())}, errors);
        return false;
    }
    return true;
}
bool ArgsManager::IsArgNegated(const std::string& strArg) const