V2023.1 on Mac breaks working audio experiment

Hi guys, I’m just flagging these issues we’ve been having on a working version of an audio task that we’ve made for one of our UG labs. You’re welcome to a zipped version to use for testing if you wish (just let me know). It works as expected on the macs listed below using PsychoPy V2022.2.5. From the 2023 version onwards we get issues - 2023.1 crashes when selecting a radio response in the first screen, and from 2023.1.1 onwards it crashes on the audio files (I think it might be resolution or input type - sorry I’m not sure). I’ve pasted in my last error in v2023.2.1 if it helps. We’re happy to continue to use v2022.2.5 for our labs, but just flagging our experience in case users might run into similar issues.

OS that we’ve tested on are macOS Monterey V 12.5.1, macOS Ventura V 13.5.1 & macOS Ventura V 13.3.1
PsychoPy version v2022.2.5 works fine v2023.1.0 crashes at radio button initial form question and v2023.1.breaks it (see attached text file error).
**Standard Standalone? Yes


Generating PsychoPy script…

Running: /Users/colinburke/Desktop/OST/Working_TASK_LDT_UGLAB/LexicalDecisionMaking_lastrun.py

96.8075 INFO Loaded monitor calibration from [‘2019_06_18 09:41’]
using PyQt5
2023-08-22 13:29:25.811 python[4544:260476] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to /var/folders/fx/10mdrgc175z81wsnwpp2k9j00000gn/T/org.opensciencetools.psychopy.savedState
2023-08-22 13:29:29.825 python[4544:260476] Warning: Expected min height of view: (<NSPopoverTouchBarItemButton: 0x7ff5e273e0f0>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
2023-08-22 13:29:29.826 python[4544:260476] Warning: Expected min height of view: (<NSButton: 0x7ff5e275e5a0>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
2023-08-22 13:29:29.828 python[4544:260476] Warning: Expected min height of view: (<NSPopoverTouchBarItemButton: 0x7ff5e275ece0>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
2023-08-22 13:29:29.829 python[4544:260476] Warning: Expected min height of view: (<NSPopoverTouchBarItemButton: 0x7ff5e2761180>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
Traceback (most recent call last):
6.5784 WARNING User requested fullscreen with size [1440 960], but screen is actually [2560, 1440]. Using actual size
1.0786 WARNING Monitor specification not found. Creating a temporary one…
ioHub Server Process Completed With Code: 0
File “/Users/colinburke/Desktop/OST/Working_TASK_LDT_UGLAB/LexicalDecisionMaking_lastrun.py”, line 1264, in
run(
File “/Users/colinburke/Desktop/OST/Working_TASK_LDT_UGLAB/LexicalDecisionMaking_lastrun.py”, line 758, in run
if tThisFlipGlobal > PrimeDisplayA.tStartRefresh + 1.0-frameTolerance:
TypeError: unsupported operand type(s) for +: ‘NoneType’ and ‘float’
################# Experiment ended with exit code 1 [pid:4544] #################
Generating PsychoPy script…

Running: /Users/colinburke/Desktop/OST/Working_TASK_LDT_UGLAB/LexicalDecisionMaking_lastrun.py

315.2739 INFO Loaded monitor calibration from [‘2019_06_18 09:41’]
using PyQt5
2023-08-22 13:33:04.251 python[4580:262994] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to /var/folders/fx/10mdrgc175z81wsnwpp2k9j00000gn/T/org.opensciencetools.psychopy.savedState
2023-08-22 13:33:06.568 python[4580:262994] Warning: Expected min height of view: (<NSPopoverTouchBarItemButton: 0x7ff4ac566b30>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
2023-08-22 13:33:06.569 python[4580:262994] Warning: Expected min height of view: (<NSButton: 0x7ff4ac5881c0>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
2023-08-22 13:33:06.571 python[4580:262994] Warning: Expected min height of view: (<NSPopoverTouchBarItemButton: 0x7ff4ac588470>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
2023-08-22 13:33:06.572 python[4580:262994] Warning: Expected min height of view: (<NSPopoverTouchBarItemButton: 0x7ff4ac583030>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation.
Traceback (most recent call last):
4.7920 WARNING User requested fullscreen with size [1440 960], but screen is actually [2560, 1440]. Using actual size
1.2791 WARNING Monitor specification not found. Creating a temporary one…
ioHub Server Process Completed With Code: 0
File “/Users/colinburke/Desktop/OST/Working_TASK_LDT_UGLAB/LexicalDecisionMaking_lastrun.py”, line 1264, in
run(
File “/Users/colinburke/Desktop/OST/Working_TASK_LDT_UGLAB/LexicalDecisionMaking_lastrun.py”, line 758, in run
if tThisFlipGlobal > PrimeDisplayA.tStartRefresh + 1.0-frameTolerance:
TypeError: unsupported operand type(s) for +: ‘NoneType’ and ‘float’
################# Experiment ended with exit code 1 [pid:4580] #################
Generating PsychoPy script…