This is not always reproducible. I've been able to reproduce it in latest nightly but also before in stable some time ago (not sure if fixed now?).
The thread should stop.
[2026-04-20T08:27:41.891Z] [stderr run=a9250f422f0b] (node:36491) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities.
(Use `T3 Code (Nightly) --trace-deprecation ...` to show where the warning was created)
[2026-04-20T08:27:42.537Z] [stdout run=a9250f422f0b] Found version 0.0.21-nightly.20260420.77 (url: T3-Code-0.0.21-nightly.20260420.77-arm64.zip, T3-Code-0.0.21-nightly.20260420.77-arm64.dmg, T3-Code-0.0.21-nightly.20260420.77-x64.zip, T3-Code-0.0.21-nightly.20260420.77-x64.dmg)
[2026-04-20T08:27:42.537Z] [stdout run=a9250f422f0b] [desktop-updater] Update available: 0.0.21-nightly.20260420.77
[2026-04-20T08:27:45.524Z] [stdout run=a9250f422f0b] [desktop-updater] Downloading update...
[2026-04-20T08:27:45.525Z] [stdout run=a9250f422f0b] Downloading update from T3-Code-0.0.21-nightly.20260420.77-arm64.zip, T3-Code-0.0.21-nightly.20260420.77-arm64.dmg, T3-Code-0.0.21-nightly.20260420.77-x64.zip, T3-Code-0.0.21-nightly.20260420.77-x64.dmg
[2026-04-20T08:27:45.525Z] [stdout run=a9250f422f0b] Checking for macOS Rosetta environment
[2026-04-20T08:27:45.530Z] [stdout run=a9250f422f0b] Checked for macOS Rosetta environment (isRosetta=false)
[2026-04-20T08:27:45.531Z] [stdout run=a9250f422f0b] Checking for arm64 in uname
[2026-04-20T08:27:45.534Z] [stdout run=a9250f422f0b] Checked 'uname -a': arm64=true
[2026-04-20T08:27:45.535Z] [stdout run=a9250f422f0b] updater cache dir: /Users/joao/Library/Caches/t3code-updater
[2026-04-20T08:27:45.536Z] [stdout run=a9250f422f0b] Cached update sha512 checksum doesn't match the latest available update. New update must be downloaded. Cached: D1I2za5292l7ScT39hX8QqPJ1T7fWWycererAT0QQOTItx8lmlQtlkjxAqPrVQIU/T6hiZFNBuJqddALT8XL3Q==, expected: pg6UMKIMJx3ilIXIT3UtZAoJb89NxyA9ColP6aNGn2Tn3OG+sJ0Cf5TAdI5CRqMafMjKR3VTIQ1QQkT4l8Fk8Q==. Directory for cached update will be cleaned
[2026-04-20T08:27:45.538Z] [stdout run=a9250f422f0b] Download block maps (old: "https://github.com/pingdotgg/t3code/releases/download/v0.0.21-nightly.20260420.75/T3-Code-0.0.21-nightly.20260420.75-arm64.zip.blockmap", new: https://github.com/pingdotgg/t3code/releases/download/v0.0.21-nightly.20260420.77/T3-Code-0.0.21-nightly.20260420.77-arm64.zip.blockmap)
[2026-04-20T08:27:45.866Z] [stdout run=a9250f422f0b] FmmoyIjbgyQj0/jPB+H51Ywt duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped)
[2026-04-20T08:27:45.866Z] [stdout run=a9250f422f0b] h+xJkokzdFomTzCowsIvS3TI duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped)
[2026-04-20T08:27:45.866Z] [stdout run=a9250f422f0b] kICFGL/CGlaOOfcAv+WJ5zXk duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped)
[2026-04-20T08:27:45.866Z] [stdout run=a9250f422f0b] FfVELcEwYggXaQZk85V/OfXb duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped)
[2026-04-20T08:27:45.867Z] [stdout run=a9250f422f0b] FfVELcEwYggXaQZk85V/OfXb duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped)
[2026-04-20T08:27:45.867Z] [stdout run=a9250f422f0b] 6eBJ2D152Cn/aQDpf6R0oKuA duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped)
[2026-04-20T08:27:45.867Z] [stdout run=a9250f422f0b] 18hPfonVw+NWvq3ytgu0AP5h duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped)
[2026-04-20T08:27:45.867Z] [stdout run=a9250f422f0b] H1wDkAyTl1/G5qCuCgFR8dj9 duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped)
[2026-04-20T08:27:45.867Z] [stdout run=a9250f422f0b] 8PO4XZVUCvlIBw6q0eDpj0EZ duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped)
[2026-04-20T08:27:45.867Z] [stdout run=a9250f422f0b] BLAFSu+/NJyOpjRfao6F4S0o duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped)
[2026-04-20T08:27:45.867Z] [stdout run=a9250f422f0b] rI5gRMFSFYyiClk0lCQOql19 duplicated in blockmap (same size), it doesn't lead to broken differential downloader, just corresponding block will be skipped)
[2026-04-20T08:27:45.868Z] [stdout run=a9250f422f0b] File has 622 changed blocks
[2026-04-20T08:27:45.869Z] [stdout run=a9250f422f0b] [
{
"kind": 1,
"start": 0,
"end": 11317
},
{
"kind": 0,
"start": 11313,
"end": 72896925
},
{
"kind": 1,
"start": 72896929,
"end": 72924338
},
{
"kind": 0,
"start": 72924333,
"end": 73227209
},
{
"kind": 1,
"start": 73227214,
"end": 73318363
},
{
"kind": 0,
"start": 73318357,
"end": 73745103
},
{
"kind": 1,
"start": 73745109,
"end": 73802468
},
{
"kind": 0,
"start": 73802466,
"end": 76368186
},
{
"kind": 1,
"start": 76368188,
"end": 76406730
},
{
"kind": 0,
"start": 76406728,
"end": 77319074
},
{
"kind": 1,
"start": 77319076,
"end": 77366344
},
{
"kind": 0,
"start": 77366342,
"end": 83623759
},
{
"kind": 1,
"start": 83623761,
"end": 83704872
},
{
"kind": 0,
"start": 83704869,
"end": 83837073
},
{
"kind": 1,
"start": 83837076,
"end": 83869844
},
{
"kind": 0,
"start": 83869841,
"end": 84064307
},
{
"kind": 1,
"start": 84064310,
"end": 84086232
},
{
"kind": 0,
"start": 84086229,
"end": 84275896
},
{
"kind": 1,
"start": 84275899,
"end": 84308667
},
{
"kind": 0,
"start": 84308664,
"end": 84508999
},
{
"kind": 1,
"start": 84509002,
"end": 84541770
},
{
"kind": 0,
"start": 84541767,
"end": 84747054
},
{
"kind": 1,
"start": 84747057,
"end": 84769897
},
{
"kind": 0,
"start": 84769894,
"end": 84947418
},
{
"kind": 1,
"start": 84947421,
"end": 84965133
},
{
"kind": 0,
"start": 84965130,
"end": 85044276
},
{
"kind": 1,
"start": 85044279,
"end": 85077047
},
{
"kind": 0,
"start": 85077044,
"end": 85229102
},
{
"kind": 1,
"start": 85229105,
"end": 85238439
},
{
"kind": 0,
"start": 85238436,
"end": 85441317
},
{
"kind": 1,
"start": 85441320,
"end": 85452054
},
{
"kind": 0,
"start": 85452051,
"end": 85600269
},
{
"kind": 1,
"start": 85600272,
"end": 85657487
},
{
"kind": 0,
"start": 85657484,
"end": 85828630
},
{
"kind": 1,
"start": 85828633,
"end": 85860714
},
{
"kind": 0,
"start": 85860711,
"end": 86065377
},
{
"kind": 1,
"start": 86065380,
"end": 86089709
},
{
"kind": 0,
"start": 86089706,
"end": 86246643
},
{
"kind": 1,
"start": 86246646,
"end": 86272299
},
{
"kind": 0,
"start": 86272296,
"end": 86420119
},
{
"kind": 1,
"start": 86420122,
"end": 86434293
},
{
"kind": 0,
"start": 86434290,
"end": 86613640
},
{
"kind": 1,
"start": 86613643,
"end": 86627704
},
{
"kind": 0,
"start": 86627701,
"end": 86811873
},
{
"kind": 1,
"start": 86811876,
"end": 86832767
},
{
"kind": 0,
"start": 86832764,
"end": 86995916
},
{
"kind": 1,
"start": 86995919,
"end": 87028687
},
{
"kind": 0,
"start": 87028684,
"end": 87210166
},
{
"kind": 1,
"start": 87210169,
"end": 87237670
},
{
"kind": 0,
"start": 87237667,
"end": 87402851
},
{
"kind": 1,
"start": 87402854,
"end": 87435622
},
{
"kind": 0,
"start": 87435619,
"end": 87612036
},
{
"kind": 1,
"start": 87612039,
"end": 87633828
},
{
"kind": 0,
"start": 87633825,
"end": 87811871
},
{
"kind": 1,
"start": 87811874,
"end": 87825750
},
{
"kind": 0,
"start": 87825747,
"end": 88045663
},
{
"kind": 1,
"start": 88045666,
"end": 88059571
},
{
"kind": 0,
"start": 88059568,
"end": 88243302
},
{
"kind": 1,
"start": 88243305,
"end": 88268118
},
{
"kind": 0,
"start": 88268115,
"end": 88481609
},
{
"kind": 1,
"start": 88481612,
"end": 88514380
},
{
"kind": 0,
"start": 88514377,
"end": 88695742
},
{
"kind": 1,
"start": 88695745,
"end": 88714701
},
{
"kind": 0,
"start": 88714698,
"end": 88895359
},
{
"kind": 1,
"start": 88895362,
"end": 88928130
},
{
"kind": 0,
"start": 88928127,
"end": 93296370
},
{
"kind": 1,
"start": 93296373,
"end": 93316109
},
{
"kind": 0,
"start": 93316106,
"end": 93478235
},
{
"kind": 1,
"start": 93478238,
"end": 93501775
},
{
"kind": 0,
"start": 93501772,
"end": 93674184
},
{
"kind": 1,
"start": 93674187,
"end": 93706955
},
{
"kind": 0,
"start": 93706952,
"end": 93870976
},
{
"kind": 1,
"start": 93870979,
"end": 93890617
},
{
"kind": 0,
"start": 93890614,
"end": 94116176
},
{
"kind": 1,
"start": 94116179,
"end": 94134106
},
{
"kind": 0,
"start": 94134103,
"end": 94283993
},
{
"kind": 1,
"start": 94283996,
"end": 94316028
},
{
"kind": 0,
"start": 94316025,
"end": 94490864
},
{
"kind": 1,
"start": 94490867,
"end": 94521432
},
{
"kind": 0,
"start": 94521429,
"end": 94703663
},
{
"kind": 1,
"start": 94703666,
"end": 94718410
},
{
"kind": 0,
"start": 94718407,
"end": 94952224
},
{
"kind": 1,
"start": 94952227,
"end": 94981613
},
{
"kind": 0,
"start": 94981610,
"end": 95191737
},
{
"kind": 1,
"start": 95191740,
"end": 95224508
},
{
"kind": 0,
"start": 95224505,
"end": 95360344
},
{
"kind": 1,
"start": 95360347,
"end": 95391359
},
{
"kind": 0,
"start": 95391356,
"end": 95549338
},
{
"kind": 1,
"start": 95549341,
"end": 95582109
},
{
"kind": 0,
"start": 95582106,
"end": 95731428
},
{
"kind": 1,
"start": 95731431,
"end": 95764199
},
{
"kind": 0,
"start": 95764196,
"end": 95943836
},
{
"kind": 1,
"start": 95943839,
"end": 95976607
},
{
"kind": 0,
"start": 95976604,
"end": 96143973
},
{
"kind": 1,
"start": 96143976,
"end": 96162306
},
{
"kind": 0,
"start": 96162303,
"end": 96324206
},
{
"kind": 1,
"start": 96324209,
"end": 96356977
},
{
"kind": 0,
"start": 96356974,
"end": 102717467
},
{
"kind": 1,
"start": 102717470,
"end": 102741228
},
{
"kind": 0,
"start": 102741225,
"end": 102917776
},
{
"kind": 1,
"start": 102917779,
"end": 102936873
},
{
"kind": 0,
"start": 102936870,
"end": 103148047
},
{
"kind": 1,
"start": 103148050,
"end": 103180818
},
{
"kind": 0,
"start": 103180815,
"end": 103378353
},
{
"kind": 1,
"start": 103378356,
"end": 103410790
},
{
"kind": 0,
"start": 103410787,
"end": 103567392
},
{
"kind": 1,
"start": 103567395,
"end": 103596904
},
{
"kind": 0,
"start": 103596901,
"end": 103804618
},
{
"kind": 1,
"start": 103804621,
"end": 103813277
},
{
"kind": 0,
"start": 103813274,
"end": 103981172
},
{
"kind": 1,
"start": 103981175,
"end": 104009194
},
{
"kind": 0,
"start": 104009191,
"end": 104180118
},
{
"kind": 1,
"start": 104180121,
"end": 104195603
},
{
"kind": 0,
"start": 104195600,
"end": 104419340
},
{
"kind": 1,
"start": 104419343,
"end": 104452111
},
{
"kind": 0,
"start": 104452108,
"end": 104655253
},
{
"kind": 1,
"start": 104655256,
"end": 104676845
},
{
"kind": 0,
"start": 104676842,
"end": 104870249
},
{
"kind": 1,
"start": 104870252,
"end": 104903020
},
{
"kind": 0,
"start": 104903017,
"end": 105060541
},
{
"kind": 1,
"start": 105060544,
"end": 105079046
},
{
"kind": 0,
"start": 105079043,
"end": 105297461
},
{
"kind": 1,
"start": 105297464,
"end": 105307770
},
{
"kind": 0,
"start": 105307767,
"end": 105502128
},
{
"kind": 1,
"start": 105502131,
"end": 105534899
},
{
"kind": 0,
"start": 105534896,
"end": 105682185
},
{
"kind": 1,
"start": 105682188,
"end": 105714956
},
{
"kind": 0,
"start": 105714953,
"end": 105900541
},
{
"kind": 1,
"start": 105900544,
"end": 105917558
},
{
"kind": 0,
"start": 105917555,
"end": 106082545
},
{
"kind": 1,
"start": 106082548,
"end": 106095906
},
{
"kind": 0,
"start": 106095903,
"end": 106240399
},
{
"kind": 1,
"start": 106240402,
"end": 106354749
},
{
"kind": 0,
"start": 106354750,
"end": 106423265
},
{
"kind": 1,
"start": 106423264,
"end": 106499626
},
{
"kind": 0,
"start": 106499622,
"end": 106511819
},
{
"kind": 1,
"start": 106511823,
"end": 106531529
},
{
"kind": 0,
"start": 106531524,
"end": 106578974
},
{
"kind": 1,
"start": 106578979,
"end": 106604946
},
{
"kind": 0,
"start": 106604942,
"end": 106656745
},
{
"kind": 1,
"start": 106656749,
"end": 106715937
},
{
"kind": 0,
"start": 106715935,
"end": 106742900
},
{
"kind": 1,
"start": 106742902,
"end": 106758882
},
{
"kind": 0,
"start": 106604942,
"end": 106656745
},
{
"kind": 0,
"start": 106810685,
"end": 106825207
},
{
"kind": 1,
"start": 106825207,
"end": 107442560
},
{
"kind": 0,
"start": 107442492,
"end": 124974025
},
{
"kind": 0,
"start": 123114715,
"end": 123124250
},
{
"kind": 0,
"start": 124983560,
"end": 125033726
},
{
"kind": 1,
"start": 125033794,
"end": 125065802
},
{
"kind": 0,
"start": 125065744,
"end": 125089611
},
{
"kind": 1,
"start": 125089669,
"end": 135267428
},
{
"kind": 0,
"start": 134846027,
"end": 134894756
},
{
"kind": 1,
"start": 135316157,
"end": 135339042
},
{
"kind": 0,
"start": 134917641,
"end": 134950409
},
{
"kind": 1,
"start": 135371810,
"end": 135399408
},
{
"kind": 0,
"start": 134978007,
"end": 135072195
},
{
"kind": 1,
"start": 135493596,
"end": 135520197
},
{
"kind": 0,
"start": 135098796,
"end": 135206075
},
{
"kind": 1,
"start": 135627476,
"end": 135660244
},
{
"kind": 0,
"start": 135238843,
"end": 135278843
},
{
"kind": 1,
"start": 135700244,
"end": 135733012
},
{
"kind": 0,
"start": 135311611,
"end": 135426238
},
{
"kind": 1,
"start": 135847639,
"end": 135897716
},
{
"kind": 0,
"start": 135476315,
"end": 136257196
},
{
"kind": 0,
"start": 123114715,
"end": 123124250
},
{
"kind": 0,
"start": 136266731,
"end": 136428470
},
{
"kind": 0,
"start": 123605319,
"end": 123618015
},
{
"kind": 0,
"start": 136441166,
"end": 136529927
},
{
"kind": 0,
"start": 123706776,
"end": 123715426
},
{
"kind": 0,
"start": 136538577,
"end": 136703885
},
{
"kind": 0,
"start": 123880734,
"end": 123889447
},
{
"kind": 0,
"start": 136712598,
"end": 136800777
},
{
"kind": 0,
"start": 123977626,
"end": 123988796
},
{
"kind": 0,
"start": 136811947,
"end": 137132154
},
{
"kind": 0,
"start": 124308988,
"end": 124317791
},
{
"kind": 0,
"start": 137140957,
"end": 137366995
},
{
"kind": 0,
"start": 124543829,
"end": 124554948
},
{
"kind": 0,
"start": 137378114,
"end": 137442218
},
{
"kind": 1,
"start": 137863619,
"end": 138002460
}
]
[2026-04-20T08:27:45.874Z] [stdout run=a9250f422f0b] Full: 134,768.03 KB, To download: 13,001.33 KB (10%)
[2026-04-20T08:27:45.875Z] [stdout run=a9250f422f0b] Differential download: https://github.com/pingdotgg/t3code/releases/download/v0.0.21-nightly.20260420.77/T3-Code-0.0.21-nightly.20260420.77-arm64.zip
[2026-04-20T08:27:45.875Z] [stdout run=a9250f422f0b] download range: bytes=0-11316
[2026-04-20T08:27:46.086Z] [stdout run=a9250f422f0b] Redirect to https://release-assets.githubusercontent.com/github-production-release-asset/1153130349/4a562e96-577b-43f6-9062-f8cdccffb51d
[2026-04-20T08:27:46.111Z] [stdout run=a9250f422f0b] [desktop-updater] Download progress: 0%
[2026-04-20T08:27:46.332Z] [stdout run=a9250f422f0b] download range: bytes=72896929-72924337
[2026-04-20T08:27:46.356Z] [stdout run=a9250f422f0b] download range: bytes=73227214-73318362
[2026-04-20T08:27:46.388Z] [stdout run=a9250f422f0b] download range: bytes=73745109-73802467
[2026-04-20T08:27:46.413Z] [stdout run=a9250f422f0b] download range: bytes=76368188-76406729
[2026-04-20T08:27:46.434Z] [stdout run=a9250f422f0b] download range: bytes=77319076-77366343
[2026-04-20T08:27:46.475Z] [stdout run=a9250f422f0b] download range: bytes=83623761-83704871
[2026-04-20T08:27:46.504Z] [stdout run=a9250f422f0b] download range: bytes=83837076-83869843
[2026-04-20T08:27:46.523Z] [stdout run=a9250f422f0b] download range: bytes=84064310-84086231
[2026-04-20T08:27:46.546Z] [stdout run=a9250f422f0b] download range: bytes=84275899-84308666
[2026-04-20T08:27:46.574Z] [stdout run=a9250f422f0b] download range: bytes=84509002-84541769
[2026-04-20T08:27:46.596Z] [stdout run=a9250f422f0b] download range: bytes=84747057-84769896
[2026-04-20T08:27:46.618Z] [stdout run=a9250f422f0b] download range: bytes=84947421-84965132
[2026-04-20T08:27:46.639Z] [stdout run=a9250f422f0b] download range: bytes=85044279-85077046
[2026-04-20T08:27:46.662Z] [stdout run=a9250f422f0b] download range: bytes=85229105-85238438
[2026-04-20T08:27:46.685Z] [stdout run=a9250f422f0b] download range: bytes=85441320-85452053
[2026-04-20T08:27:46.708Z] [stdout run=a9250f422f0b] download range: bytes=85600272-85657486
[2026-04-20T08:27:46.731Z] [stdout run=a9250f422f0b] download range: bytes=85828633-85860713
[2026-04-20T08:27:46.751Z] [stdout run=a9250f422f0b] download range: bytes=86065380-86089708
[2026-04-20T08:27:46.774Z] [stdout run=a9250f422f0b] download range: bytes=86246646-86272298
[2026-04-20T08:27:46.790Z] [stdout run=a9250f422f0b] download range: bytes=86420122-86434292
[2026-04-20T08:27:46.813Z] [stdout run=a9250f422f0b] download range: bytes=86613643-86627703
[2026-04-20T08:27:46.834Z] [stdout run=a9250f422f0b] download range: bytes=86811876-86832766
[2026-04-20T08:27:46.858Z] [stdout run=a9250f422f0b] download range: bytes=86995919-87028686
[2026-04-20T08:27:46.883Z] [stdout run=a9250f422f0b] download range: bytes=87210169-87237669
[2026-04-20T08:27:46.905Z] [stdout run=a9250f422f0b] download range: bytes=87402854-87435621
[2026-04-20T08:27:46.928Z] [stdout run=a9250f422f0b] download range: bytes=87612039-87633827
[2026-04-20T08:27:46.951Z] [stdout run=a9250f422f0b] download range: bytes=87811874-87825749
[2026-04-20T08:27:46.975Z] [stdout run=a9250f422f0b] download range: bytes=88045666-88059570
[2026-04-20T08:27:46.998Z] [stdout run=a9250f422f0b] download range: bytes=88243305-88268117
[2026-04-20T08:27:47.022Z] [stdout run=a9250f422f0b] download range: bytes=88481612-88514379
[2026-04-20T08:27:47.044Z] [stdout run=a9250f422f0b] download range: bytes=88695745-88714700
[2026-04-20T08:27:47.064Z] [stdout run=a9250f422f0b] download range: bytes=88895362-88928129
[2026-04-20T08:27:47.094Z] [stdout run=a9250f422f0b] download range: bytes=93296373-93316108
[2026-04-20T08:27:47.118Z] [stdout run=a9250f422f0b] download range: bytes=93478238-93501774
[2026-04-20T08:27:47.139Z] [stdout run=a9250f422f0b] download range: bytes=93674187-93706954
[2026-04-20T08:27:47.159Z] [stdout run=a9250f422f0b] download range: bytes=93870979-93890616
[2026-04-20T08:27:47.180Z] [stdout run=a9250f422f0b] download range: bytes=94116179-94134105
[2026-04-20T08:27:47.200Z] [stdout run=a9250f422f0b] download range: bytes=94283996-94316027
[2026-04-20T08:27:47.221Z] [stdout run=a9250f422f0b] download range: bytes=94490867-94521431
[2026-04-20T08:27:47.245Z] [stdout run=a9250f422f0b] download range: bytes=94703666-94718409
[2026-04-20T08:27:47.272Z] [stdout run=a9250f422f0b] download range: bytes=94952227-94981612
[2026-04-20T08:27:47.294Z] [stdout run=a9250f422f0b] download range: bytes=95191740-95224507
[2026-04-20T08:27:47.317Z] [stdout run=a9250f422f0b] download range: bytes=95360347-95391358
[2026-04-20T08:27:47.343Z] [stdout run=a9250f422f0b] download range: bytes=95549341-95582108
[2026-04-20T08:27:47.366Z] [stdout run=a9250f422f0b] download range: bytes=95731431-95764198
[2026-04-20T08:27:47.386Z] [stdout run=a9250f422f0b] [desktop-updater] Download progress: 10%
[2026-04-20T08:27:47.387Z] [stdout run=a9250f422f0b] download range: bytes=95943839-95976606
[2026-04-20T08:27:47.409Z] [stdout run=a9250f422f0b] download range: bytes=96143976-96162305
[2026-04-20T08:27:47.429Z] [stdout run=a9250f422f0b] download range: bytes=96324209-96356976
[2026-04-20T08:27:47.462Z] [stdout run=a9250f422f0b] download range: bytes=102717470-102741227
[2026-04-20T08:27:47.483Z] [stdout run=a9250f422f0b] download range: bytes=102917779-102936872
[2026-04-20T08:27:47.507Z] [stdout run=a9250f422f0b] download range: bytes=103148050-103180817
[2026-04-20T08:27:47.526Z] [stdout run=a9250f422f0b] download range: bytes=103378356-103410789
[2026-04-20T08:27:47.548Z] [stdout run=a9250f422f0b] download range: bytes=103567395-103596903
[2026-04-20T08:27:47.565Z] [stdout run=a9250f422f0b] download range: bytes=103804621-103813276
[2026-04-20T08:27:47.586Z] [stdout run=a9250f422f0b] download range: bytes=103981175-104009193
[2026-04-20T08:27:47.609Z] [stdout run=a9250f422f0b] download range: bytes=104180121-104195602
[2026-04-20T08:27:47.629Z] [stdout run=a9250f422f0b] download range: bytes=104419343-104452110
[2026-04-20T08:27:47.646Z] [stdout run=a9250f422f0b] download range: bytes=104655256-104676844
[2026-04-20T08:27:47.669Z] [stdout run=a9250f422f0b] download range: bytes=104870252-104903019
[2026-04-20T08:27:47.693Z] [stdout run=a9250f422f0b] download range: bytes=105060544-105079045
[2026-04-20T08:27:47.720Z] [stdout run=a9250f422f0b] download range: bytes=105297464-105307769
[2026-04-20T08:27:47.740Z] [stdout run=a9250f422f0b] download range: bytes=105502131-105534898
[2026-04-20T08:27:47.763Z] [stdout run=a9250f422f0b] download range: bytes=105682188-105714955
[2026-04-20T08:27:47.786Z] [stdout run=a9250f422f0b] download range: bytes=105900544-105917557
[2026-04-20T08:27:47.809Z] [stdout run=a9250f422f0b] download range: bytes=106082548-106095905
[2026-04-20T08:27:47.837Z] [stdout run=a9250f422f0b] download range: bytes=106240402-106354748
[2026-04-20T08:27:47.863Z] [stdout run=a9250f422f0b] download range: bytes=106423264-106499625
[2026-04-20T08:27:47.886Z] [stdout run=a9250f422f0b] download range: bytes=106511823-106531528
[2026-04-20T08:27:47.906Z] [stdout run=a9250f422f0b] download range: bytes=106578979-106604945
[2026-04-20T08:27:47.929Z] [stdout run=a9250f422f0b] download range: bytes=106656749-106715936
[2026-04-20T08:27:47.947Z] [stdout run=a9250f422f0b] download range: bytes=106742902-106758881
[2026-04-20T08:27:47.969Z] [stdout run=a9250f422f0b] download range: bytes=106825207-107442559
[2026-04-20T08:27:48.025Z] [stdout run=a9250f422f0b] [desktop-updater] Download progress: 20%
[2026-04-20T08:27:48.050Z] [stdout run=a9250f422f0b] download range: bytes=125033794-125065801
[2026-04-20T08:27:48.094Z] [stdout run=a9250f422f0b] download range: bytes=125089669-135267427
[2026-04-20T08:27:48.400Z] [stdout run=a9250f422f0b] [desktop-updater] Download progress: 97%
[2026-04-20T08:27:48.401Z] [stdout run=a9250f422f0b] download range: bytes=135316157-135339041
[2026-04-20T08:27:48.432Z] [stdout run=a9250f422f0b] download range: bytes=135371810-135399407
[2026-04-20T08:27:48.455Z] [stdout run=a9250f422f0b] download range: bytes=135493596-135520196
[2026-04-20T08:27:48.480Z] [stdout run=a9250f422f0b] download range: bytes=135627476-135660243
[2026-04-20T08:27:48.504Z] [stdout run=a9250f422f0b] download range: bytes=135700244-135733011
[2026-04-20T08:27:48.528Z] [stdout run=a9250f422f0b] download range: bytes=135847639-135897715
[2026-04-20T08:27:48.556Z] [stdout run=a9250f422f0b] download range: bytes=137863619-138002459
[2026-04-20T08:27:48.579Z] [stdout run=a9250f422f0b] [desktop-updater] Download progress: 100%
[2026-04-20T08:27:48.581Z] [stdout run=a9250f422f0b] New version 0.0.21-nightly.20260420.77 has been downloaded to /Users/joao/Library/Caches/t3code-updater/pending/T3-Code-0.0.21-nightly.20260420.77-arm64.zip
[2026-04-20T08:27:48.650Z] [stdout run=a9250f422f0b] Creating proxy server for native Squirrel.Mac (fileToProxy=https://github.com/pingdotgg/t3code/releases/download/v0.0.21-nightly.20260420.77/T3-Code-0.0.21-nightly.20260420.77-arm64.zip)
[2026-04-20T08:27:48.651Z] [stdout run=a9250f422f0b] Proxy server for native Squirrel.Mac is created (fileToProxy=https://github.com/pingdotgg/t3code/releases/download/v0.0.21-nightly.20260420.77/T3-Code-0.0.21-nightly.20260420.77-arm64.zip)
[2026-04-20T08:27:48.651Z] [stdout run=a9250f422f0b] Proxy server for native Squirrel.Mac is starting to listen (fileToProxy=https://github.com/pingdotgg/t3code/releases/download/v0.0.21-nightly.20260420.77/T3-Code-0.0.21-nightly.20260420.77-arm64.zip)
[2026-04-20T08:27:48.652Z] [stdout run=a9250f422f0b] Proxy server for native Squirrel.Mac is listening (address=http://127.0.0.1:60119, fileToProxy=https://github.com/pingdotgg/t3code/releases/download/v0.0.21-nightly.20260420.77/T3-Code-0.0.21-nightly.20260420.77-arm64.zip)
[2026-04-20T08:27:48.653Z] [stdout run=a9250f422f0b] [desktop-updater] Update downloaded: 0.0.21-nightly.20260420.77
[2026-04-20T08:27:52.863Z] [stdout run=a9250f422f0b] / requested
[2026-04-20T08:27:52.866Z] [stdout run=a9250f422f0b] /f31c57f6d2c62d430b613ce2a876dc642e50e0a0141f660121dbfa86f870493214c6bda8e60f9b77c4f558dd1e525dd32b066d792940ca87777dc67f20512efb.zip requested
[2026-04-20T08:27:52.866Z] [stdout run=a9250f422f0b] /f31c57f6d2c62d430b613ce2a876dc642e50e0a0141f660121dbfa86f870493214c6bda8e60f9b77c4f558dd1e525dd32b066d792940ca87777dc67f20512efb.zip requested by Squirrel.Mac, pipe /Users/joao/Library/Caches/t3code-updater/pending/T3-Code-0.0.21-nightly.20260420.77-arm64.zip
[2026-04-20T08:27:53.764Z] [stdout run=a9250f422f0b] nativeUpdater.update-downloaded
[2026-04-20T08:27:53.766Z] [stdout run=a9250f422f0b] Closing proxy server
[2026-04-20T08:27:53.767Z] [stdout run=a9250f422f0b] Proxy server for native Squirrel.Mac is closed (fileToProxy=https://github.com/pingdotgg/t3code/releases/download/v0.0.21-nightly.20260420.77/T3-Code-0.0.21-nightly.20260420.77-arm64.zip)
[2026-04-20T08:27:53.767Z] [desktop run=a9250f422f0b] before-quit received
[2026-04-20T08:27:57.408Z] [desktop run=9558d94d2973] runtime log capture enabled logDir=/Users/joao/.t3/userdata/logs
[2026-04-20T08:27:57.504Z] [desktop run=9558d94d2973] app ready
[2026-04-20T08:27:57.523Z] [stdout run=9558d94d2973] [desktop-updater] Using update channel 'nightly' (allowPrerelease=true, allowDowngrade=true).
[2026-04-20T08:27:57.523Z] [desktop run=9558d94d2973] bootstrap start
[2026-04-20T08:27:57.529Z] [desktop run=9558d94d2973] selected backend port via sequential scan startPort=3773 port=3773
[2026-04-20T08:27:57.529Z] [desktop run=9558d94d2973] bootstrap resolved backend endpoint baseUrl=http://127.0.0.1:3773
[2026-04-20T08:27:57.529Z] [desktop run=9558d94d2973] bootstrap ipc handlers registered
[2026-04-20T08:27:57.533Z] [desktop run=9558d94d2973] bootstrap backend start requested
[2026-04-20T08:28:05.158Z] [desktop run=9558d94d2973] bootstrap backend ready source=listening
[2026-04-20T08:28:05.206Z] [desktop run=9558d94d2973] bootstrap main window created
[2026-04-20T08:28:12.506Z] [stdout run=9558d94d2973] [desktop-updater] Checking for updates (startup)...
[2026-04-20T08:28:12.507Z] [stdout run=9558d94d2973] Checking for update
[2026-04-20T08:28:12.507Z] [stdout run=9558d94d2973] [desktop-updater] Looking for updates...
[2026-04-20T08:28:12.548Z] [stderr run=9558d94d2973] (node:41032) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities.
(Use `T3 Code (Nightly) --trace-deprecation ...` to show where the warning was created)
[2026-04-20T08:28:13.102Z] [stdout run=9558d94d2973] Update for version 0.0.21-nightly.20260420.77 is not available (latest version: 0.0.21-nightly.20260420.77, downgrade is allowed).
[2026-04-20T08:28:13.102Z] [stdout run=9558d94d2973] [desktop-updater] No updates available.
[2026-04-20T10:33:14.075Z] [desktop run=9558d94d2973] before-quit received
[2026-04-20T10:33:16.465Z] [desktop run=04070d5ce573] runtime log capture enabled logDir=/Users/joao/.t3/userdata/logs
[2026-04-20T10:33:16.616Z] [desktop run=04070d5ce573] app ready
[2026-04-20T10:33:16.668Z] [stdout run=04070d5ce573] [desktop-updater] Using update channel 'nightly' (allowPrerelease=true, allowDowngrade=true).
[2026-04-20T10:33:16.668Z] [desktop run=04070d5ce573] bootstrap start
[2026-04-20T10:33:16.674Z] [desktop run=04070d5ce573] selected backend port via sequential scan startPort=3773 port=3773
[2026-04-20T10:33:16.674Z] [desktop run=04070d5ce573] bootstrap resolved backend endpoint baseUrl=http://127.0.0.1:3773
[2026-04-20T10:33:16.674Z] [desktop run=04070d5ce573] bootstrap ipc handlers registered
[2026-04-20T10:33:16.678Z] [desktop run=04070d5ce573] bootstrap backend start requested
[2026-04-20T10:33:24.612Z] [desktop run=04070d5ce573] bootstrap backend ready source=listening
[2026-04-20T10:33:24.671Z] [desktop run=04070d5ce573] bootstrap main window created
[2026-04-20T10:33:31.673Z] [stdout run=04070d5ce573] [desktop-updater] Checking for updates (startup)...
[2026-04-20T10:33:31.674Z] [stdout run=04070d5ce573] Checking for update
[2026-04-20T10:33:31.674Z] [stdout run=04070d5ce573] [desktop-updater] Looking for updates...
[2026-04-20T10:33:31.679Z] [stderr run=04070d5ce573] (node:39241) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities.
(Use `T3 Code (Nightly) --trace-deprecation ...` to show where the warning was created)
[2026-04-20T10:33:33.078Z] [stdout run=04070d5ce573] Update for version 0.0.21-nightly.20260420.77 is not available (latest version: 0.0.21-nightly.20260420.77, downgrade is allowed).
[2026-04-20T10:33:33.079Z] [stdout run=04070d5ce573] [desktop-updater] No updates available.
[2026-04-20T10:34:49.769Z] [stdout run=04070d5ce573] [desktop-updater] Checking for updates (menu)...
[2026-04-20T10:34:49.770Z] [stdout run=04070d5ce573] Checking for update
[2026-04-20T10:34:49.770Z] [stdout run=04070d5ce573] [desktop-updater] Looking for updates...
[2026-04-20T10:34:51.018Z] [stdout run=04070d5ce573] Update for version 0.0.21-nightly.20260420.77 is not available (latest version: 0.0.21-nightly.20260420.77, downgrade is allowed).
[2026-04-20T10:34:51.019Z] [stdout run=04070d5ce573] [desktop-updater] No updates available.
Before submitting
Area
apps/web
Steps to reproduce
This is not always reproducible. I've been able to reproduce it in latest nightly but also before in stable some time ago (not sure if fixed now?).
Restarting multiple times does NOT help.
Expected behavior
The thread should stop.
Actual behavior
The thread does not stop, resulting in things like
even though new instructions were not given
Impact
Minor bug or occasional failure
Version or commit
0.0.21-nightly.20260420.77 (f6978db)
Environment
macOS 26.4.1
Logs or stack traces
Screenshots, recordings, or supporting files
Screen.Recording.2026-04-20.at.11.46.57.AM.mov
Workaround
No response