Com.apple.dock.external.extra crashes

Just moved over to eM Client from Outlook. Setup was quick and easy and all IMAP folders seem to be syncing properly. However, we have a big Mac OS related issue specifically caused by dock extras added by eM Client. I KNOW this because prior to installing eM Client, this NEVER happened. This needs to be fixed. See add’l info below.

eM Client Dock Extras

Process: com.apple.dock.external.extra [1185]
Path: /System/Library/CoreServices/Dock.app/Contents/XPCServices/com.apple.dock.external.extra.xpc/Contents/MacOS/com.apple.dock.external.extra
Identifier: com.apple.dock.external.extra
Version: 1.0 (1)
Build Info: Dock-2044050002000000~1
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: com.apple.dock.external.extra [1185]
User ID: 501

Date/Time: 2021-07-16 08:42:05.277 -0400
OS Version: Mac OS X 10.15.7 (19H1217)
Report Version: 12
Anonymous UUID: 20365038-3872-3B1F-248A-7C87B195E980

Time Awake Since Boot: 1100 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace OBJC, Code 0x1

Application Specific Information:
dyld3 mode
Dock Extras loaded from:
eM Client.app

CLASS: class ‘DockTilePlugIn’ 0x109309780 small method list 0x1093044c0 is not in immutable memory

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff6dac9ad6 __abort_with_payload + 10
1 libsystem_kernel.dylib 0x00007fff6dacb3df abort_with_payload_wrapper_internal + 80
2 libsystem_kernel.dylib 0x00007fff6dacb38f abort_with_reason + 19
3 libobjc.A.dylib 0x00007fff6c7d9aeb _objc_fatalv(unsigned long long, unsigned long long, char const*, __va_list_tag*) + 114
4 libobjc.A.dylib 0x00007fff6c7d9a79 _objc_fatal(char const*, …) + 127
5 libobjc.A.dylib 0x00007fff6c7cd2b6 realizeClassWithoutSwift(objc_class*, objc_class*) + 2166
6 libobjc.A.dylib 0x00007fff6c7cc970 realizeClassMaybeSwiftMaybeRelock(objc_class*, mutex_tt&, bool) + 317
7 libobjc.A.dylib 0x00007fff6c7be4c7 look_up_class + 121
8 com.apple.Foundation 0x00007fff35e0e1b2 NSClassFromString + 194
9 com.apple.Foundation 0x00007fff35e72691 -[NSBundle loadAndReturnError:] + 1363
10 com.apple.Foundation 0x00007fff35ea4a56 -[NSBundle principalClass] + 23
11 com.apple.dock.external.extra 0x00000001061d298b 0x1061d1000 + 6539
12 com.apple.dock.external.extra 0x00000001061d30be 0x1061d1000 + 8382
13 libxpc.dylib 0x00007fff6dbb122c _xpc_connection_call_event_handler + 56
14 libxpc.dylib 0x00007fff6dbb013b _xpc_connection_mach_event + 934
15 libdispatch.dylib 0x00007fff6d90f6f8 _dispatch_client_callout4 + 9
16 libdispatch.dylib 0x00007fff6d924bc9 _dispatch_mach_msg_invoke + 435
17 libdispatch.dylib 0x00007fff6d914af6 _dispatch_lane_serial_drain + 263
18 libdispatch.dylib 0x00007fff6d92571c _dispatch_mach_invoke + 481
19 libdispatch.dylib 0x00007fff6d91ab6d _dispatch_main_queue_callback_4CF + 618
20 com.apple.CoreFoundation 0x00007fff337ee513 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 9
21 com.apple.CoreFoundation 0x00007fff337ae18a __CFRunLoopRun + 2042
22 com.apple.CoreFoundation 0x00007fff337ad333 CFRunLoopRunSpecific + 466
23 com.apple.HIToolbox 0x00007fff323c8abd RunCurrentEventLoopInMode + 292
24 com.apple.HIToolbox 0x00007fff323c87d5 ReceiveNextEventCommon + 584
25 com.apple.HIToolbox 0x00007fff323c8579 _BlockUntilNextEventMatchingListInModeWithFilter + 64
26 com.apple.AppKit 0x00007fff30a0f039 _DPSNextEvent + 883
27 com.apple.AppKit 0x00007fff30a0d880 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
28 com.apple.AppKit 0x00007fff309ff58e -[NSApplication run] + 658
29 com.apple.AppKit 0x00007fff309d1396 NSApplicationMain + 777
30 libxpc.dylib 0x00007fff6dbcb944 _xpc_objc_main.cold.3 + 56
31 libxpc.dylib 0x00007fff6dbba462 _xpc_objc_main + 609
32 libxpc.dylib 0x00007fff6dbb9f63 xpc_main + 377
33 com.apple.dock.external.extra 0x00000001061d218a 0x1061d1000 + 4490
34 libdyld.dylib 0x00007fff6d968cc9 start + 1

Thread 1:
0 libsystem_pthread.dylib 0x00007fff6db6cb68 start_wqthread + 0

Thread 2:
0 libsystem_pthread.dylib 0x00007fff6db6cb68 start_wqthread + 0

Thread 3:
0 libsystem_pthread.dylib 0x00007fff6db6cb68 start_wqthread + 0

Thread 4:
0 libsystem_pthread.dylib 0x00007fff6db6cb68 start_wqthread + 0

Thread 5:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff6daa9dfa mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff6daaa170 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff337af407 __CFRunLoopServiceMachPort + 247
3 com.apple.CoreFoundation 0x00007fff337adec1 __CFRunLoopRun + 1329
4 com.apple.CoreFoundation 0x00007fff337ad333 CFRunLoopRunSpecific + 466
5 com.apple.AppKit 0x00007fff30bb0954 _NSEventThread + 132
6 libsystem_pthread.dylib 0x00007fff6db71109 _pthread_start + 148
7 libsystem_pthread.dylib 0x00007fff6db6cb8b thread_start + 15

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000002000209 rbx: 0x0000000000000080 rcx: 0x00007ffee9a2c838 rdx: 0x0000000000000000
rdi: 0x0000000000000008 rsi: 0x0000000000000001 rbp: 0x00007ffee9a2c880 rsp: 0x00007ffee9a2c838
r8: 0x000060000155a200 r9: 0x0000000000000080 r10: 0x0000000000000000 r11: 0x0000000000000246
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000001 r15: 0x0000000000000008
rip: 0x00007fff6dac9ad6 rfl: 0x0000000000000246 cr2: 0x0000000108d6b000

Logical CPU: 0
Error Code: 0x02000209
Trap Number: 133

Binary Images:
0x1061d1000 - 0x1061d4ff7 com.apple.dock.external.extra (1.0 - 1) /System/Library/CoreServices/Dock.app/Contents/XPCServices/com.apple.dock.external.extra.xpc/Contents/MacOS/com.apple.dock.external.extra
0x109301000 - 0x109304fff +com.emclient.mail.docktileplugin (1.0 - 1) <2BF39FA1-B39B-3D6A-9919-C9EF3D00041F> /Applications/eM Client.app/Contents/PlugIns/DockTile.docktileplugin/Contents/MacOS/DockTile
0x11015c000 - 0x1101edf47 dyld (750.6) /usr/lib/dyld

I guess no one from emclient support monitors postings in this forum??? What is the point then?