Missing Requirements analysis?
Maybe from the outset you should have decided you needed something that worked both on a massive high powered, chunky graphics cards windows PC and on a far wimpier apple laptop.
And if you found nothing that fitted the bill at that stage, then maybe see if there was something that worked on a windows laptop.
.. If use of a comparatively weedy portable machine was a key requirement then it should have been factored in at the start, not as an afterthought...
I would not necessarily expect something that worked on a hefty bit of kit to be problem free on a wimpier bit of kit (especially if additional complexities such as a different OS) / chip set & confused anyone would expect it to be hassle free.
Looking forward to the next column - "My UK weather system simulation that worked fine on a Cray supercomputer performs woefully ported to my Mac so therefore Macs are shit".
.. Note I am not an apple fan (Linux for personal use & doze for work here)