Error with movie (mp4) component

OS (e.g. Win10): Windows 11 and Windows 10
PsychoPy version (e.g. 1.84.x): 2022.1.4
Standard Standalone? (y/n) If not then what?: No, conda environment (changed python = 3.7 in yaml file)
What are you trying to achieve?:
Present a movie stimulus for an offline experiment
What did you try to make it work?:
Specified the correct directory, double checked that the file wasn’t corrupt. I’m not sure why the error message even involves pavlovia as I’m not attempting to put this online.
What specifically went wrong when you tried that?:
Experiment crashes without showing stimulus. The first error was shown in the debugger after the crash. The second error was given when I first added the component.
1st ERROR
C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\pyglet\media\codecs\wmf.py:838: UserWarning: [WinError -2147417850] Cannot change thread mode after it is set
warnings.warn(str(err))
C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\pyglet\image\codecs\wic.py:289: UserWarning: [WinError -2147417850] Cannot change thread mode after it is set
warnings.warn(str(err))
Traceback (most recent call last):
Hello from the pygame community. Contribute - pygame wiki
0.6856 WARNING Speech-to-text recognition module for PocketSphinx is not available (use command pip install SpeechRecognition to get it). Transcription will be unavailable using that service this session.
File “C:\Users\15093\OneDrive - University of Pittsburgh\Work_Backup\Projects\MRI_Experiment_setup\Psychopy\stim_test_lastrun.py”, line 103, in
depth=0.0,
File “C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\psychopy\contrib\lazy_import.py”, line 118, in call
return obj(*args, **kwargs)
File “C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\psychopy\visual\movie3.py”, line 139, in init
self.loadMovie(self.filename)
File “C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\psychopy\visual\movie3.py”, line 256, in loadMovie
self._updateFrameTexture()
File “C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\psychopy\visual\movie3.py”, line 385, in _updateFrameTexture
self._numpyFrame = self._mov.get_frame(self._nextFrameT)
File “C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\decorator.py”, line 232, in fun
return caller(func, *(extras + args), **kw)
File “C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\moviepy\decorators.py”, line 79, in wrapper
names = inspect.getfullargspec(func).args
NameError: name ‘func’ is not defined
Exception ignored in: <function MovieStim3.del at 0x00000248E5690168>
Traceback (most recent call last):
File “C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\psychopy\visual\movie3.py”, line 571, in del
File “C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\psychopy\visual\movie3.py”, line 548, in _unload
File “C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\psychopy\visual\basevisual.py”, line 1188, in clearTextures
OSError: exception: access violation reading 0x0000000000000000
################ Experiment ended with exit code 1 [pid:11928] #################

SECOND ERROR
Traceback (most recent call last):
File “C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\psychopy\app\builder\builder.py”, line 885, in OnFileHistory
self.fileOpen(filename=path)
File “C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\psychopy\app\builder\builder.py”, line 735, in fileOpen
self.project = pavlovia.getProject(filename)
File “C:\Users\15093\anaconda3\envs\psychopy\lib\site-packages\psychopy\projects\pavlovia.py”, line 1240, in getProject
“gitpython and a git installation required for getProject()”)
psychopy.exceptions.DependencyError: gitpython and a git installation required for getProject()