Roon crash Mac OS X Sierra

After I followed the permissions instructions and the firewall been off Roon worked for about a day or two on my Mac.

Now it wont open at all.

Here is the crash dump:

hifimac:~ dcypher$ /Applications/Roon.app/Contents/MacOS/Roon
00:00:00.001 Debug: Attempting to load library: /System/Library/Frameworks/Foundation.framework/Foundation
00:00:00.029 Info:  Library[/System/Library/Frameworks/Foundation.framework/Foundation] Loaded success => True
00:00:00.029 Debug: Attempting to load library: /System/Library/Frameworks/AppKit.framework/AppKit
00:00:00.034 Info:  Library[/System/Library/Frameworks/AppKit.framework/AppKit] Loaded success => True
00:00:04.358 Debug: Attempting to load framework: /System/Library/Frameworks/Cocoa.framework
00:00:04.364 Info:  Framework[/System/Library/Frameworks/Cocoa.framework] Loaded success => True
00:00:04.365 Debug: Attempting to load framework: /System/Library/Frameworks/OpenGL.framework
00:00:04.368 Info:  Framework[/System/Library/Frameworks/OpenGL.framework] Loaded success => True
00:00:04.369 Debug: Attempting to load library: libHIDRemoteNative.dylib
00:00:04.370 Info:  Library[libHIDRemoteNative.dylib] Loaded success => True
00:00:04.370 Debug: Attempting to load library: libSPMediaKeyTapNative.dylib
00:00:04.371 Info:  Library[libSPMediaKeyTapNative.dylib] Loaded success => True
2017-03-22 07:03:56.178 Roon[1235:26568] error: * Assertion at class.c:5078, condition `class' not met
Stacktrace:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) object.__icall_wrapper_mono_class_static_field_address (intptr,intptr) <IL 0x0000e, 0xffffffff>
  at Sooloos.Concurrency.SharedObject`2<T_REF, TResult_REF>.WriteBarrier (bool) <IL 0x00000, 0x0003e>
  at Sooloos.Broker.LocationManager._AddStorageLocation (Sooloos.Broker.Location) <IL 0x00052, 0x00166>
  at Sooloos.Broker.LocationManager._AddOrUpdateBasicLocation (Sooloos.Broker.BasicLocationData) <IL 0x00037, 0x00186>
  at Sooloos.Broker.LocationManager..ctor (Sooloos.Broker.State) <IL 0x000c5, 0x0057b>
  at Sooloos.Broker.State._InitMiscThreadSync () <IL 0x000a3, 0x00355>
  at Sooloos.SynchronizationContextThread/<Send>c__AnonStorey3.<>m__0 (object) <IL 0x00006, 0x00019>
  at Sooloos.SynchronizationContextThread._Dispatch (Sooloos.SynchronizationContextThread/SendOrPostWrapper&) <IL 0x0001e, 0x00096>
  at Sooloos.SynchronizationContextThread._Go () <IL 0x00030, 0x00071>
  at System.Threading.ThreadHelper.ThreadStart_Context (object) <IL 0x00022, 0x00098>
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) <IL 0x00083, 0x00212>
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) <IL 0x00004, 0x00028>
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) <IL 0x00031, 0x00061>
  at System.Threading.ThreadHelper.ThreadStart () <IL 0x00017, 0x00039>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x00056, 0xffffffff>

Native stacktrace:

	0   Roon                                0x00000001074b2eea mono_handle_native_sigsegv + 282
	1   libsystem_platform.dylib            0x00007fffc2027bba _sigtramp + 26
	2   ???                                 0x0000000000001000 0x0 + 4096
	3   libsystem_c.dylib                   0x00007fffc1eaf440 abort + 129
	4   libxammac.dylib                     0x000000010b990b86 _ZL12log_callbackPKcS0_S0_iPv + 70
	5   Roon                                0x000000010764e360 monoeg_assertion_message + 192
	6   Roon                                0x000000010751b981 mono_class_init + 1601
	7   Roon                                0x00000001074720f9 mono_class_static_field_address + 25
	8   ???                                 0x000000011506b2d0 0x0 + 4647727824
	9   ???                                 0x000000011506d076 0x0 + 4647735414
	10  ???                                 0x0000000114072b52 0x0 + 4630981458
	11  ???                                 0x0000000113b23739 0x0 + 4625413945
	12  Roon                                0x0000000107415e38 mono_jit_runtime_invoke + 1592
	13  Roon                                0x00000001075c4b0e mono_runtime_invoke + 110
	14  Roon                                0x000000010759f037 start_wrapper + 583
	15  Roon                                0x00000001076475ee inner_start_thread + 206
	16  libsystem_pthread.dylib             0x00007fffc2031abb _pthread_body + 180
	17  libsystem_pthread.dylib             0x00007fffc2031a07 _pthread_body + 0
	18  libsystem_pthread.dylib             0x00007fffc2031231 thread_start + 13

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

Abort trap: 6
hifimac:~ dcypher$

This is a Mac Mini Running:
2.4Ghz Core 2 Duo
16GB DD3
Nvidia Vid Card

I am using Roon as a remote.
Any ideas?

I might have solved the issue.
Looks like Roon is sensitive to resolutions. I have a 27" Display, I moved from Default to 1080p and now Roon works just fine. It wont flicker or anything…