Unrecognized function or variable 'moglcore'

Thanks so much Mario. I ran KbCheck whilst every other program was closed, and got the following warning:

PTB-WARNING: During PsychHID(‘KbCheck’): Some other running application is preventing me from accessing the keyboard/keypad/mouse/…!
PTB-WARNING: This is likely a security measure, e.g., to protect some active password entry field.
PTB-WARNING: Please identify and quit the offending application. E.g., some versions of Firefox are known to cause such problems…

But can’t seem to replicate this warning again (now KbCheck just doesn’t work, no warning). Running PsychHID(‘KbCheck’) I get the following warning:

PsychHID-ERROR: Could not enumerate and attach to all HID devices (HIDBuildDeviceList(0,0) failed)!
PsychHID-ERROR: One reason could be that some HID devices are already exclusively claimed by some 3rd party device drivers
PsychHID-ERROR: or applications. I will now retry to only claim control of a hopefully safe subset of devices like standard
PsychHID-ERROR: keyboards, mice, gamepads and supported USB-DAQ devices and other vendor defined devices and hope this goes better…
PsychHID-INFO: That worked. A subset of regular mouse, keyboard etc. input devices and maybe some vendor defined devices will be available at least.

The Apple experience, worth every penny…

That output is what you often get if Matlab is not allowed to low-level access the keyboard or other input devices. Either that, or simply keyboard input silently not going through. I had the same yesterday after installing R2020b. I followed the procedure described here:

Now it works again. However the entry for R2019b, which is still installed and nothing has been changed by myself there, disappeared, so i assume it fixed R2020b while breaking R2019b, or the security GUI simply is confused now. This on a brand-new macOS 10.15.7 installation. I haven’t seen so much sadness since Microsoft Windows Vista, although Vista was a masterpiece in design and quality compared to macOS Catalina’s security workflow.

The “default keyboard not detected” however, i can’t reproduce on a touchbar MBP 2017 …

Can you retry with this fresh PsychHID. This one is built on Catalina with the 10.15 Catalina SDK. Maybe it makes some weird difference:

https://github.com/kleinerm/Psychtoolbox-3/raw/master/Psychtoolbox/PsychBasic/PsychHID.mexmaci64

Thanks so much Mario, I really appreciate it!!

Yes, this all started when I updated OS, and R2019b wouldn’t open (although still remained an icon).

The fresh PsychHID resolved all the problems on my system!! GetKeyboardIndices and PsychHID(‘Devices’, -1) now give the same answer, so KbWait now works perfectly, and the KbCheck and PsychHID(‘KbCheck’) errors I was getting also disappeared.

Seriously, thanks so much for all your help on this. I’m so sorry it has become such an ordeal, but I really appreciate it. And thanks to dcnieho as well for their help earlier on in the thread.

Paul

Unexpected, but good. I do not have any explanation why it would work now, or why it didn’t before on your machine. It was a shot in the dark. But keeping macOS stuff working is more about rain dances and praying to some gods than understanding and fixing things. Only in the world of Apple…

PTB 3.0.17 is now out and contains that fixed PsychHID file.

Luckily wrt. to expressing appreciation, since Monday we have our commercial services website up, which allows labs to express their appreciation in cash and contribute to the future development and upkeep of Psychtoolbox by buying community memberships with priority support (and other stuff): https://www.psychtoolbox.net

Thanks for the appreciation.
-mario

1 Like

Great, all done! Thanks so much Mario and Dee, I really appreciate all your help!

Paul

1 Like

Hi Mario,

Thanks again for all your help. Every once in a while the new PsychHID file seems to crash. Matlab complains of a “segmentation violation detected”:

“This error was detected while a MEX-file was running. If the MEX-file is not an official MathWorks function, please examine its source code for errors. Please consult the External Interfaces Guide for information on debugging MEX-files.”

I’m attaching the full crash report below, but the only MEX file running appears to be PsychHID.

Easy enough for me to restart MATLAB, but it’s happened a few times so thought it might be worth bringing to your attention.

Thanks, again, for all your help,

Paul

MATLAB crash file:/Users/paul/matlab_crash_dump.48422-1:


      Segmentation violation detected at 2020-11-20 19:29:11 +0000

Configuration:
Crash Decoding : Disabled - No sandbox or build area path
Crash Mode : continue (default)
Default Encoding : UTF-8
Deployed : false
Graphics Driver : Unknown hardware
Java Version : Java 1.8.0_202-b08 with Oracle Corporation Java HotSpot™ 64-Bit Server VM mixed mode
MATLAB Architecture : maci64
MATLAB Entitlement ID : 1562109
MATLAB Root : /Applications/MATLAB_R2020b.app
MATLAB Version : 9.9.0.1467703 (R2020b)
OpenGL : hardware
Operating System : Mac OS Version 10.15.7 (Build 19H2)
Process ID : 48422
Processor ID : x86 Family 6 Model 94 Stepping 3, GenuineIntel
Session Key : a108e9b6-f375-4aed-97ac-4009530205cd
Window System : Quartz

Fault Count: 1

Abnormal termination:
Segmentation violation

Current Thread: ‘PTB mainthread’ id 0x70000e0fe000

Register State (from fault):
RAX = 00000000000019ec RBX = 000000016c732000
RCX = 000000016c7339ec RDX = 021d80016c70cd5d
RSP = 000070000e0fa470 RBP = 000070000e0fa4c0
RSI = 0000600004087490 RDI = 0000600007347960

R8 = 000000000000017d R9 = 0000000000000000
R10 = 000000016c70cd58 R11 = 000000016c6f7fcd
R12 = 000060000b4f0dc0 R13 = 00007fff6b068800
R14 = 0000600004087490 R15 = 0000600007347960

RIP = 000000016c7026ed RFL = 0000000000010202

CS = 000000000000002b FS = 0000000000000000 GS = 0000000000000000

Stack Trace (from fault):
[ 0] 0x0000000106161079 /Applications/MATLAB_R2020b.app/bin/maci64/libmwfl.dylib+00004217 _ZN10foundation4core4diag15stacktrace_base7captureERKNS1_14thread_contextEm+00000057
[ 1] 0x000000010616698a /Applications/MATLAB_R2020b.app/bin/maci64/libmwfl.dylib+00027018 _ZN10foundation4core4test17terminate_handledERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE+00011546
[ 2] 0x00000001061639b5 /Applications/MATLAB_R2020b.app/bin/maci64/libmwfl.dylib+00014773 _ZN10foundation4core4diag13terminate_logEPKcPK17__darwin_ucontext+00000149
[ 3] 0x000000010d39cd7b /Applications/MATLAB_R2020b.app/bin/maci64/libmwmcr.dylib+00560507 _Z19mnPrintErrorMessageRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE+00012427
[ 4] 0x000000010d39a80d /Applications/MATLAB_R2020b.app/bin/maci64/libmwmcr.dylib+00550925 _Z19mnPrintErrorMessageRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE+00002845
[ 5] 0x000000010d398240 /Applications/MATLAB_R2020b.app/bin/maci64/libmwmcr.dylib+00541248 mnFatalSignalHandler+00000144
[ 6] 0x00007fff6c4165fd /usr/lib/system/libsystem_platform.dylib+00013821 _sigtramp+00000029
[ 7] 0x000000018b7ff011 /Applications/MATLAB_R2020b.app/bin/maci64/Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework+34562065 _ZZN4base9allocator35MallocZoneFunctionsToReplaceDefaultEvEN3$_28__invokeEP14_malloc_zone_tmm+00000049
[ 8] 0x000000016c703267 /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib+00057959 IOHIDLibFactory+00015885
[ 9] 0x00007fff34f137ed /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit+00239597 IOHIDDeviceGetValue+00000033
[ 10] 0x000000016c6afc28 /Users/paul/Dropbox/PaulDropbox/Psychtoolbox/PsychBasic/PsychHID.mexmaci64+00109608 IOHIDElement_GetValue+00000056
[ 11] 0x000000016c6a1a9c /Users/paul/Dropbox/PaulDropbox/Psychtoolbox/PsychBasic/PsychHID.mexmaci64+00051868 PsychHIDOSKbCheck+00000956
[ 12] 0x000000016c696c1e /Users/paul/Dropbox/PaulDropbox/Psychtoolbox/PsychBasic/PsychHID.mexmaci64+00007198 PSYCHHIDKbCheck+00000270
[ 13] 0x000000016c6a67fd /Users/paul/Dropbox/PaulDropbox/Psychtoolbox/PsychBasic/PsychHID.mexmaci64+00071677 mexFunction+00000925
[ 14] 0x000000010de976b7 /Applications/MATLAB_R2020b.app/bin/maci64/libmex.dylib+00394935 ZNK18C_DispatchStrategy8dispatchEiPP11mxArray_tagiS2+00000279
[ 15] 0x000000010de975f0 /Applications/MATLAB_R2020b.app/bin/maci64/libmex.dylib+00394736 ZNK18C_DispatchStrategy8dispatchEiPP11mxArray_tagiS2+00000080
[ 16] 0x000000010de97ffd /Applications/MATLAB_R2020b.app/bin/maci64/libmex.dylib+00397309 ZNK24SCCompatDispatchStrategy8dispatchEiPP11mxArray_tagiS2+00000061
[ 17] 0x000000010de9745c /Applications/MATLAB_R2020b.app/bin/maci64/libmex.dylib+00394332 ZN7Mfh_mex30dispatch_file_with_protectionsEiPP11mxArray_tagiS2+00000428
[ 18] 0x000000010de7bf1f /Applications/MATLAB_R2020b.app/bin/maci64/libmex.dylib+00282399 ZN7Mfh_mex13dispatch_fileEiPP11mxArray_tagiS2+00000159
[ 19] 0x000000010d4ee8de /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_dispatcher.dylib+00665822 ZN8Mfh_file20dispatch_file_commonEMS_FviPP11mxArray_tagiS2_EiS2_iS2+00000142
[ 20] 0x000000010d4ef0fb /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_dispatcher.dylib+00667899 ZN8Mfh_file8dispatchEiPNSt3__110unique_ptrI11mxArray_tagN6matrix6detail17mxDestroy_deleterEEEiPPS2+00000379
[ 21] 0x000000010e58c759 /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+06588249 _ZN9MathWorks3lxe17LxeDispatcherImpl12apply_handleEPNS0_29DispatcherFunctionHandleTokenEmPNS0_6xvalueEmPKS4_RKNS0_12LxeTypesBaseENS0_9ApplyTypeE+00001337
[ 22] 0x000000010e6c12e2 /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+07852770 ZN9MathWorks3lxe12apply_handleEPvNS_2ts4TypeEPKvS1_S1+00000386
[ 23] 0x000000010e60ef4e /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+07122766 ZN9MathWorks3lxe38cpp_primitive_template_fn_with_contextIXadL_ZNS0_12apply_handleEPvNS_2ts4TypeEPKvS2_S2_EEEEbS2_S4_S6_S2_S2+00000014
[ 24] 0x000000010e2681d7 /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+03293655 callPrimitiveWrapper+00000263
[ 25] 0x000000010e24e34d /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+03187533 _ZN9MathWorks3lxe15ExecutionDriver9ThreadRunEv+00000445
[ 26] 0x000000010e25429d /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+03211933 ZN9MathWorks3lxe12IrEngineImpl5ApplyERKN2ir4termEPvS6+00000301
[ 27] 0x000000010e4880c8 /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+05521608 ZN9MathWorks3lxe17IrEngineDecorator5ApplyERKN2ir4termEPvS6+00000152
[ 28] 0x000000010e581fd0 /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+06545360 ZN9MathWorks3lxe27FileBasedMatlabCodeFunction14DispatchScriptEiPP11mxArray_tagiS4+00000432
[ 29] 0x000000010e582361 /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+06546273 _ZN9MathWorks3lxe27FileBasedMatlabCodeFunction12DispatchFileEiPP11mxArray_tagiS4_b+00000129
[ 30] 0x000000010d4ee8de /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_dispatcher.dylib+00665822 ZN8Mfh_file20dispatch_file_commonEMS_FviPP11mxArray_tagiS2_EiS2_iS2+00000142
[ 31] 0x000000010d4ef0fb /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_dispatcher.dylib+00667899 ZN8Mfh_file8dispatchEiPNSt3__110unique_ptrI11mxArray_tagN6matrix6detail17mxDestroy_deleterEEEiPPS2+00000379
[ 32] 0x000000010e58c759 /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+06588249 _ZN9MathWorks3lxe17LxeDispatcherImpl12apply_handleEPNS0_29DispatcherFunctionHandleTokenEmPNS0_6xvalueEmPKS4_RKNS0_12LxeTypesBaseENS0_9ApplyTypeE+00001337
[ 33] 0x000000010e6c187c /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+07854204 ZN9MathWorks3lxe16ans_apply_handleEPvNS_2ts4TypeEPKvS1_S1+00000252
[ 34] 0x000000010e60efce /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+07122894 ZN9MathWorks3lxe38cpp_primitive_template_fn_with_contextIXadL_ZNS0_16ans_apply_handleEPvNS_2ts4TypeEPKvS2_S2_EEEEbS2_S4_S6_S2_S2+00000014
[ 35] 0x000000010e2681d7 /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+03293655 callPrimitiveWrapper+00000263
[ 36] 0x000000010e268756 /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+03295062 callDynRefPrimitiveWrapper+00000038
[ 37] 0x000000010e24ef32 /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+03190578 _ZN9MathWorks3lxe15ExecutionDriver9ThreadRunEv+00003490
[ 38] 0x000000010e25429d /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+03211933 ZN9MathWorks3lxe12IrEngineImpl5ApplyERKN2ir4termEPvS6+00000301
[ 39] 0x000000010e4880c8 /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+05521608 ZN9MathWorks3lxe17IrEngineDecorator5ApplyERKN2ir4termEPvS6+00000152
[ 40] 0x000000010e41d93f /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+05085503 _ZN9MathWorks3lxe9Evaluator15ApplyStatementsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKN2ir4termERNS0_18IEvaluationContextE+00000495
[ 41] 0x000000010e421cfb /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+05102843 _ZN9MathWorks3lxe9Evaluator17EvalStatementImplERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS0_18IEvaluationContextE+00000331
[ 42] 0x000000010e421dce /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+05103054 _ZN9MathWorks3lxe9Evaluator13EvalStatementERKNSt3__112basic_stringIDsNS2_11char_traitsIDsEENS2_9allocatorIDsEEEERNS0_18IEvaluationContextE+00000110
[ 43] 0x000000010e4d39a2 /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+05831074 _ZN9MathWorks3lxe9LxeBridge7EvalCmdERKNSt3__112basic_stringIDsNS2_11char_traitsIDsEENS2_9allocatorIDsEEEEbNS0_10EvalSourceE+00000946
[ 44] 0x000000010e4d35a5 /Applications/MATLAB_R2020b.app/bin/maci64/libmwm_lxe.dylib+05830053 _ZN9MathWorks3lxe9LxeBridge22EvalCmdWithLocalReturnERKNSt3__112basic_stringIDsNS2_11char_traitsIDsEENS2_9allocatorIDsEEEEPibNS0_10EvalSourceE+00000053
[ 45] 0x000000010d26d07a /Applications/MATLAB_R2020b.app/bin/maci64/libmwiqm.dylib+00540794 _ZN3iqm14UserEvalPlugin7executeEP15inWorkSpace_tag+00001242
[ 46] 0x000000010d238b18 /Applications/MATLAB_R2020b.app/bin/maci64/libmwiqm.dylib+00326424 _ZN3iqm17DefaultPacketInfo7executeEP15inWorkSpace_tagN7mwboost10shared_ptrINS_22IntermediatePacketInfoEEE+00001400
[ 47] 0x000000010d24dc1d /Applications/MATLAB_R2020b.app/bin/maci64/libmwiqm.dylib+00412701 _ZN3iqm10ioreadline14EvalPacketInfo7executeEP15inWorkSpace_tagN7mwboost10shared_ptrINS_22IntermediatePacketInfoEEE+00000077
[ 48] 0x000000010d1f5253 /Applications/MATLAB_R2020b.app/bin/maci64/libmwiqm.dylib+00049747 _ZN3iqm10DefaultIqm7dequeueERKN7mwboost8optionalIKP15inWorkSpace_tagEEN14cmddistributor11IqmStreamIDERKNS1_9function2IN6mlutil14cmddistributor17inExecutionStatusERKNSt3__112basic_stringIDsNSF_11char_traitsIDsEENSF_9allocatorIDsEEEES5_EE+00004115
[ 49] 0x000000010ddfb4a1 /Applications/MATLAB_R2020b.app/bin/maci64/libmwbridge.dylib+00058529 _Z10ioReadLinebP7__sFILERKN7mwboost8optionalIKP15inWorkSpace_tagEEbRbRKNS1_9function2IN6mlutil14cmddistributor17inExecutionStatusERKNSt3__112basic_stringIDsNSE_11char_traitsIDsEENSE_9allocatorIDsEEEES5_EE+00000209
[ 50] 0x000000010de03572 /Applications/MATLAB_R2020b.app/bin/maci64/libmwbridge.dylib+00091506 _Z22mnGetCommandLineBufferbRbN7mwboost8optionalIKP15inWorkSpace_tagEEbRKNS0_9function2IN6mlutil14cmddistributor17inExecutionStatusERKNSt3__112basic_stringIDsNSA_11char_traitsIDsEENSA_9allocatorIDsEEEES4_EE+00000274
[ 51] 0x000000010de03ac5 /Applications/MATLAB_R2020b.app/bin/maci64/libmwbridge.dylib+00092869 _Z8mnParserv+00000357
[ 52] 0x000000010d35ae19 /Applications/MATLAB_R2020b.app/bin/maci64/libmwmcr.dylib+00290329 _ZN3mcr7runtime13initializeIqmERKN6mlutil10contextmgr5McrIDE+00002169
[ 53] 0x000000010d324155 /Applications/MATLAB_R2020b.app/bin/maci64/libmwmcr.dylib+00065877 _ZN14cmddistributor15PackagedTaskIIP13getTypeStringIvEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEv+00000837
[ 54] 0x000000010d324099 /Applications/MATLAB_R2020b.app/bin/maci64/libmwmcr.dylib+00065689 _ZN14cmddistributor15PackagedTaskIIP13getTypeStringIvEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEv+00000649
[ 55] 0x000000010d25e822 /Applications/MATLAB_R2020b.app/bin/maci64/libmwiqm.dylib+00481314 _ZN3iqm18PackagedTaskPlugin7executeEP15inWorkSpace_tag+00000082
[ 56] 0x000000010d3588e5 /Applications/MATLAB_R2020b.app/bin/maci64/libmwmcr.dylib+00280805 _Z15mcr_initialize0P11MfileReaderP11PfileReaderPKDsPS4_RKN7mwboost10shared_ptrIN10foundation7msg_svc8eventmgr8EventMgrEEEN6mlutil10contextmgr5MvmIDE+00021749
[ 57] 0x000000010d238b18 /Applications/MATLAB_R2020b.app/bin/maci64/libmwiqm.dylib+00326424 _ZN3iqm17DefaultPacketInfo7executeEP15inWorkSpace_tagN7mwboost10shared_ptrINS_22IntermediatePacketInfoEEE+00001400
[ 58] 0x000000010d20109d /Applications/MATLAB_R2020b.app/bin/maci64/libmwiqm.dylib+00098461 _ZN3iqm10DefaultIqm13dequeueHelperEN7mwboost8optionalImEERKNSt3__112basic_stringIDsNS4_11char_traitsIDsEENS4_9allocatorIDsEEEEN6mlutil14cmddistributor13WhenToDequeue13WhenToDequeueERKNS4_8functionIFbRKNS4_5tupleIJSG_NS1_10shared_ptrINS_22IntermediatePacketInfoEEESA_EEEEEE+00001069
[ 59] 0x000000010d1f5eca /Applications/MATLAB_R2020b.app/bin/maci64/libmwiqm.dylib+00052938 _ZN3iqm10DefaultIqm7dequeueEN6mlutil14cmddistributor13WhenToDequeue13WhenToDequeueEN7mwboost8optionalImEE+00000394
[ 60] 0x000000010d342223 /Applications/MATLAB_R2020b.app/bin/maci64/libmwmcr.dylib+00188963 _ZN3mcr7runtime22InterpreterThreadMulti14process_eventsEv+00000195
[ 61] 0x000000010d342a98 /Applications/MATLAB_R2020b.app/bin/maci64/libmwmcr.dylib+00191128 _ZN3mcr7runtime22InterpreterThreadMulti10threadMainENSt3__113packaged_taskIFvvEEE+00000424
[ 62] 0x000000010d343f70 /Applications/MATLAB_R2020b.app/bin/maci64/libmwmcr.dylib+00196464 _ZN3mcr7runtime22InterpreterThreadMulti10threadMainENSt3__113packaged_taskIFvvEEE+00005760
[ 63] 0x0000000105871e48 /Applications/MATLAB_R2020b.app/bin/maci64/libmwboost_thread.dylib+00007752 _ZN7mwboost6thread21start_thread_noexceptEv+00000296
[ 64] 0x00007fff6c422109 /usr/lib/system/libsystem_pthread.dylib+00024841 _pthread_start+00000148
[ 65] 0x00007fff6c41db8b /usr/lib/system/libsystem_pthread.dylib+00007051 thread_start+00000015

This error was detected while a MEX-file was running. If the MEX-file
is not an official MathWorks function, please examine its source code
for errors. Please consult the External Interfaces Guide for information
on debugging MEX-files.

Ja, that’s nothing new. Not a PTB bug, but yet another Apple macOS bug in the Catalina trainwreck, possibly earlier versions as well. Googling for “secure input” and IOHIDDeviceGetValue points to various applications having this crash problem with low level input. It seems to have gotten worse with Catalina though, according to googling.

It usually happens if something on your machine wants secure keyboard input, e.g., some password entry field or other confidential data entry field as part of a webpage. The trainwreck won’t just block low level keyboard input for applications like PsychHID, but simply crash them, just what one expects from an Apple product nowadays. No known workaround, just being very careful about what one runs in parallel or in the background. Password managers etc. would probably trigger the same problem.

-mario

Thanks so much Mario, really appreciate it!! :slightly_smiling_face: