Bella - any chance the dishes from the nuts are mingling with the rest of the dishes and cross contamination is happening there? Dishwashing isn't perfect at removing proteins. Can you keep the dishes separate and see if it helps?