while idle my device goes off after 30 mins or so, as you can see I was not playing music with Roon. This is the backtrace from Roon logs of 9.58am crash:
04/16 09:58:58 Trace: [raatserver] [McIntosh-HD HS USB Audio] lost client connection. Retrying
04/16 09:58:58 Info: [raatserver] [McIntosh-HD HS USB Audio] connecting (attempt 1)
04/16 09:58:58 Info: [transport] destroyed zone Mcintosh was playing? False
04/16 09:58:58 Trace: [zone MA8900] Suspend
04/16 09:58:58 Warn: [raat_ll/client] [McIntosh-HD HS USB Audio] failed to connect Connection refused
04/16 09:58:58 Info: [library] recorded play for profile 22e6a9d7-b026-495e-bc2d-496ee1e94df6: mediaid=50:1:6335e039-3e7b-43bf-99c1-776686a57f38 metadataid=123:0:MT0005720917 contentid= libraryid=50:1:6335e039-3e7b-43bf-99c1-776686a57f38 isfromswim=False
04/16 09:58:58 Trace: [library] finished with 121 dirty tracks 9 dirty albums 57 dirty performers 217 dirty works 96 dirty performances 0 clumping tracks, 0 clumping auxfiles 0 compute tracks, 0 deleted tracks, 0 tracks to (re)load, 0 tracks to retain, 0 auxfiles to (re)load, 0 auxfiles to retain, and 250 changed objects
04/16 09:58:58 Trace: [dbperf] flush 0 bytes, 0 ops in 1 ms (cumulative 0 bytes, 0 ops in 3141 ms)
04/16 09:58:58 Trace: [library] endmutation in 14ms
04/16 09:58:58 Trace: [raatserver] [McIntosh-HD HS USB Audio] client connection failed. Retrying in 500ms
04/16 09:58:58 Trace: [rnet/RnetJsonClient] GOT NONFINAL {"status": "DeviceChanged", "device": {"name": "McIntosh-HD HS USB Audio", "device_id": "AppleUSBAudioEngine:McIntosh:McIntosh HD USB Audio:14500000:2", "type": "coreaudio", "config": {"unique_id": "90577c35-c7a6-6f14-9984-38d21701fb84", "external_config": {"product_override": "351"}, "output": {"type": "coreaudio", "integer_mode": true, "device": "AppleUSBAudioEngine:McIntosh:McIntosh HD USB Audio:14500000:2", "name": "McIntosh-HD HS USB Audio", "exclusive_mode": true, "dsd_mode": "none", "force_max_volume": false}, "volume": {"type": "coreaudio", "device": "AppleUSBAudioEngine:McIntosh:McIntosh HD USB Audio:14500000:2", "exclusive_mode": true}}, "usb_id": "2afd:0005", "vendor": "McIntosh"}}
04/16 09:58:58 Trace: [rnet/RnetJsonClient] GOT {"status": "Removed"}
04/16 09:58:58 Trace: [rnet/RnetJsonClient] GOT NONFINAL {"status": "DeviceRemoved", "device": {"name": "McIntosh-HD HS USB Audio", "device_id": "AppleUSBAudioEngine:McIntosh:McIntosh HD USB Audio:14500000:2", "type": "coreaudio", "config": {"unique_id": "90577c35-c7a6-6f14-9984-38d21701fb84", "external_config": {"product_override": "351"}, "output": {"type": "coreaudio", "integer_mode": true, "device": "AppleUSBAudioEngine:McIntosh:McIntosh HD USB Audio:14500000:2", "name": "McIntosh-HD HS USB Audio", "exclusive_mode": true, "dsd_mode": "none", "force_max_volume": false}, "volume": {"type": "coreaudio", "device": "AppleUSBAudioEngine:McIntosh:McIntosh HD USB Audio:14500000:2", "exclusive_mode": true}}, "usb_id": "2afd:0005", "vendor": "McIntosh"}}
04/16 09:58:58 Trace: [rnet/RnetJsonClient] SENT {"request":"get_device_config","device_id":"AppleUSBAudioEngine:McIntosh:McIntosh HD USB Audio:14500000:2","options":{}}
04/16 09:58:58 Trace: [rnet/RnetJsonClient] GOT {"status": "NotFound"}
04/16 09:58:58 Debug: NOT CALLABLE Broo.Runtime.UndefinedValue:
04/16 09:58:58 Critical: while dispatching events: ===[ BrooScript Exception ]============================================================
Broo.NotCallableException: Attempted to call a non-callable object
at ../ui/settings_audio.broo:616 [360cd9:002e] function anon_5734
===[ Managed Exception ]===============================================================
Broo.NotCallableException: Attempted to call a non-callable object
at Broo.Runtime.Binding.Call (Broo.Runtime.Value value, Broo.Runtime.ArgList args, Broo.Runtime.Equation eq) [0x0008a] in <98e1bc9b9ee941ecb08b82b4e09dff0c>:0
at Broo.Runtime.Interpreter.Run (Broo.Runtime.Scope scope, Broo.Runtime.BrooxCode code, Broo.Runtime.ArgList args, System.String name) [0x00adc] in <98e1bc9b9ee941ecb08b82b4e09dff0c>:0
04/16 09:58:58 Info:
Local Time: 04/16/2020 09:58:58 -06:00
Device Serial Number: 2A0B4E98-2AD0-4739-8487-5F64F841256F
User Id: 53b84be3-2d73-4114-9204-ef7710f94969
Roon Version: 1.7 (build 528) stable
OS Version: Mac OS X 10.15.4
Hardware Version: iMac19,1
Mono Version: 6.4.0.208 (2019-06/07c23f2ca43)
Application Domain: Roon.exe
Assembly Codebase: file:///Applications/Roon.app/Contents/MonoBundle/Roon.exe
Assembly Full Name: Roon, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
CPU0 Description: Intel(R) Core(TM) i5-8500 CPU @ 3.00GHz (64-bit)
CPU0 Num Cores: Physical: 6 Logical: 6
SCREEN0 Name: 69964276 (primary)SCREEN0 Bounds: 0,0 2880x1620
--[ BROOSCRIPT EXCEPTION ]-------------------------------------------
Exception Message: Attempted to call a non-callable object
at ../ui/settings_audio.broo:616 [360cd9:002e] function anon_5734
--[ INNER EXCEPTION ]------------------------------------------------
Inner Exception Source: Broo.Runtime
Inner Exception Type: Broo.NotCallableException
Inner Exception Target Site: Binding.Call
Inner Exception Message: Attempted to call a non-callable object
Inner Exception Data: none
--[ Inner Stack Trace ]------------
Broo.Runtime.Binding.Call(Value value, ArgList args, Equation eq)
Broo.Runtime.dll, IL 138, N 746
Broo.Runtime.Interpreter.Run(Scope scope, BrooxCode code, ArgList args, String name)
Broo.Runtime.dll, IL 2780, N 12402
--[ OUTER EXCEPTION ]------------------------------------------------
Outer Exception Source: Broo.Runtime
Outer Exception Type: Broo.BrooScriptException
Outer Exception Target Site: Interpreter.Run
Outer Exception Message: Exception in brooscript
Outer Exception Data: none
--[ Outer Stack Trace ]------------
Broo.Runtime.Interpreter.Run(Scope scope, BrooxCode code, ArgList args, String name)
Broo.Runtime.dll, IL 4251, N 19594
Broo.Runtime.Function.Call(ArgList args, Equation eq)
Broo.Runtime.dll, IL 357, N 1282
Broo.Runtime.Function.Call(ArgList args)
Broo.Runtime.dll, IL 0, N 74
DelegateAdapters.System.Action`2[System.String,Sooloos.Broker.Api.AudioDeviceSetup](Function arg1, String arg2, AudioDeviceSetup )
Roon.Client.Desktop.bindings.dll, IL 59, N 290
Sooloos.Client.Models.brooexposure_BROKERAudioDevice/<>c__DisplayClass0_0.<method_begin_setup>b__0(Result`1 r)
Roon.Client.BrooModels.dll, IL 34, N 180
Sooloos.Broker.Transport.RaatServerAudioDevice/<>c__DisplayClass155_3.<BeginSetup>b__4()
Roon.Broker.Core.dll, IL 27, N 151
Sooloos.Concurrency.Version.DispatchPostHandlers(Object o)
Roon.Broker.Concurrency.dll, IL 46, N 203
Sooloos.Concurrency.SharedState`1.FlushEvents()
Roon.Broker.Concurrency.dll, IL 82, N 738
Sooloos.Broker.State.BeginAccess(List`1 out_mutated_objects)
Roon.Broker.Core.dll, IL 50, N 298
Sooloos.Broker.State.EndAccess()
Roon.Broker.Core.dll, IL 39, N 314
Sooloos.Broker.ApiRoot.EndAccess()
Roon.Broker.Core.dll, IL 0, N 66
Broo.Engine.DeviceTarget.GuiMainLoop()
BrooEngine.dll, IL 435, N 1818
Broo.Engine.Engine.GuiMainLoop()
BrooEngine.dll, IL 0, N 66
Sooloos.Application.Main(String[] argv)
RoonLib.dll, IL 973, N 6482
RoonMac.Application.Main(String[] args)
Roon.exe, IL 648, N 3162
04/16 09:58:58 Error:
Local Time: 04/16/2020 09:58:58 -06:00
Device Serial Number: 2A0B4E98-2AD0-4739-8487-5F64F841256F
User Id: 53b84be3-2d73-4114-9204-ef7710f94969
Roon Version: 1.7 (build 528) stable
OS Version: Mac OS X 10.15.4
Hardware Version: iMac19,1
Mono Version: 6.4.0.208 (2019-06/07c23f2ca43)
Application Domain: Roon.exe
Assembly Codebase: file:///Applications/Roon.app/Contents/MonoBundle/Roon.exe
Assembly Full Name: Roon, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
CPU0 Description: Intel(R) Core(TM) i5-8500 CPU @ 3.00GHz (64-bit)
CPU0 Num Cores: Physical: 6 Logical: 6
SCREEN0 Name: 69964276 (primary)SCREEN0 Bounds: 0,0 2880x1620
--[ BROOSCRIPT EXCEPTION ]-------------------------------------------
Exception Message: Attempted to call a non-callable object
at ../ui/settings_audio.broo:616 [360cd9:002e] function anon_5734
--[ INNER EXCEPTION ]------------------------------------------------
Inner Exception Source: Broo.Runtime
Inner Exception Type: Broo.NotCallableException
Inner Exception Target Site: Binding.Call
Inner Exception Message: Attempted to call a non-callable object
Inner Exception Data: none
--[ Inner Stack Trace ]------------
Broo.Runtime.Binding.Call(Value value, ArgList args, Equation eq)
Broo.Runtime.dll, IL 138, N 746
Broo.Runtime.Interpreter.Run(Scope scope, BrooxCode code, ArgList args, String name)
Broo.Runtime.dll, IL 2780, N 12402
--[ OUTER EXCEPTION ]------------------------------------------------
Outer Exception Source: Broo.Runtime
Outer Exception Type: Broo.BrooScriptException
Outer Exception Target Site: Interpreter.Run
Outer Exception Message: Exception in brooscript
Outer Exception Data: none
--[ Outer Stack Trace ]------------
Broo.Runtime.Interpreter.Run(Scope scope, BrooxCode code, ArgList args, String name)
Broo.Runtime.dll, IL 4251, N 19594
Broo.Runtime.Function.Call(ArgList args, Equation eq)
Broo.Runtime.dll, IL 357, N 1282
Broo.Runtime.Function.Call(ArgList args)
Broo.Runtime.dll, IL 0, N 74
DelegateAdapters.System.Action`2[System.String,Sooloos.Broker.Api.AudioDeviceSetup](Function arg1, String arg2, AudioDeviceSetup )
Roon.Client.Desktop.bindings.dll, IL 59, N 290
Sooloos.Client.Models.brooexposure_BROKERAudioDevice/<>c__DisplayClass0_0.<method_begin_setup>b__0(Result`1 r)
Roon.Client.BrooModels.dll, IL 34, N 180
Sooloos.Broker.Transport.RaatServerAudioDevice/<>c__DisplayClass155_3.<BeginSetup>b__4()
Roon.Broker.Core.dll, IL 27, N 151
Sooloos.Concurrency.Version.DispatchPostHandlers(Object o)
Roon.Broker.Concurrency.dll, IL 46, N 203
Sooloos.Concurrency.SharedState`1.FlushEvents()
Roon.Broker.Concurrency.dll, IL 82, N 738
Sooloos.Broker.State.BeginAccess(List`1 out_mutated_objects)
Roon.Broker.Core.dll, IL 50, N 298
Sooloos.Broker.State.EndAccess()
Roon.Broker.Core.dll, IL 39, N 314
Sooloos.Broker.ApiRoot.EndAccess()
Roon.Broker.Core.dll, IL 0, N 66
Broo.Engine.DeviceTarget.GuiMainLoop()
BrooEngine.dll, IL 435, N 1818
Broo.Engine.Engine.GuiMainLoop()
BrooEngine.dll, IL 0, N 66
Sooloos.Application.Main(String[] argv)
RoonLib.dll, IL 973, N 6482
RoonMac.Application.Main(String[] args)
Roon.exe, IL 648, N 3162