Due to WordPress having logo-related option of its own (and requiring us to not move them around in the customizer), there are two sets of options that can affect the logo’s visibile, under the Site Identity panel and under the theme’s Header settings.