This is our second Bosch and yes, there was some odor when we got it. Despite what others may say, we have the discharge line set up correctly and there was still a bad odor.
Searching online, it was suggested that:
A. Use very little liquid dishwasher detergent. Instead of the fourth line, we fill only to the first line
B. Get a couple copper fittings (1/2" couplings are fine) from your hardware store, sand them a bit and place them on the middle rack on the rear tines. Don't say "This won't help". Copper kills algae and mold. It's a prime ingredient in swimming pool algae killer. Just leave them in place.
C: After the dishes are dry and removed, leave the door open a bit to let it dry out. I notice that this new model actually opens the door after the cycle is complete. Nice feature.
Since using these suggestions we have NEVER, in three years, had any recurrence of the odor problem and I don't clean the filter all that often as we rinse the dishes before putting them in the dishwasher.