Finally got it working! after the ‘bool’ error was fixed I then got a ‘float’ object error. This was then fixed with this:
After the numpy downgrade Sen2Cor finally started working. I will create a summary of the succession of issues and fixes I went through and post it here shortly
Thanks for the help Andreas!