When ‘check for updates’ is disabled, there shouldn’t be any external requests to Itch. It’s possible there may have been a request in progress when the setting was changed.
Can you try exiting Deepdwn after changing the Check for Updates setting and reopen to confirm that you’re seeing new requests?