I didn’t raise an issue in the end because someone already had and you told them how to fix it: all you need to do is set the Ursina dependency in requirements.txt to version 5+ (it’s currently set to 4.1.1).
So running from source can work.