Welcome to the community @benjlis, glad you figured out a workaround!
Another possibility to try would be to remove all the unnecessary packages from the requirements.txt and see if it solves properly. If you just specify the packages you are importing and let conda install whatever versions, it’s possible that will work as well while still letting your app work correctly.
Best,
Randy