First launch freeze (~5 min) when opening PCB/Schematic on macOS behind proxy

Description

When a Mac is connected to the internet via a corporate proxy, opening a schematic or PCB in KiCad causes the application to freeze for approximately 5 minutes — but only on the first launch. After this initial delay, subsequent openings within the same session work normally.

Disconnecting from the internet (no Wi-Fi or Ethernet) avoids the issue entirely.

IMG_2836

Screenshot_2025-04-06_at_11.58.44_AM

Steps to reproduce

  • Connect a Mac to a network with restricted internet access through a corporate proxy. Or else, connected to a Wi-Fi or LAN which doesn't have internet. For example a mobile hotspot without mobile data balance
  • Cold start KiCad (first launch after boot or application restart).
  • Open a project schematic or PCB.
  • Observe the application freezing for several minutes.

KiCad Version

Application: KiCad arm64 on arm64

Version: 9.0.0, release build

Libraries:
	wxWidgets 3.2.6
	FreeType 2.13.3
	HarfBuzz 10.2.0
	FontConfig 2.15.0

Platform: macOS Sequoia Version 15.4 (Build 24E248), 64 bit, Little endian, wxMac
OpenGL: Apple, Apple M1 Pro, 2.1 Metal - 89.4

	wxWidgets: 3.2.6 (wchar_t,wx containers)
	Boost: 1.87.0
	OCC: 7.8.1
	Curl: 8.7.1
	ngspice: 44.2
	Compiler: Clang 16.0.0 with C++ ABI 1002
	KICAD_IPC_API=ON
Edited by raees