macOS freezing when internet down

macOS freezing and only showing beach ball cursor when internet down

i guess now playing or artwork support causing this. i tested SWM and my other presets, freezes only happening on control center (uses now playing variables) and my touchbar preset (uses now playing widget), probably it will freeze with other touchbar presets too

same bug here

this could be bad if internet down when working with an important thing, because it freezes mac. only way to solve this a hard reset. i have to quit btt or try to disable that presets after startup before freeze

How to Replicate
pull internet cable from modem then stay connected with your mac to network, then use a preset that using now playing widget or call now playing related variables in floating view

Other Symptoms
touch bar play pause button not working, it launches itunes but not play pauses. also play pause looks like this

Other Possibilities

play pause button looks same even without BTT, it looks like this part macOS bug interfering with BTT

maybe BTTCurrentlyPlaying variable calls for playing status but macos not responding and this causes system freeze

i hope this one is a macos bug and fixed on newer releases, im still on mojave, can anyone replicate this bug on newer releases ?

Device information:

  • Type of Mac: macbook pro 2017 touchbar
  • macOS version: 10.14.6
  • BetterTouchTool version: 3.402