I have been doing some more research, there is something wrong with one of the batches, I have batch number 419732 which is making both of us very sick, and batch number 417684 which is fine, they looked completely different as well.
Either they changed the recipe or made that batch wrong, the ingredient lists are the same though.
I am going to email my practitioner and find out.