I've put electronics in the dishwasher for a lot of years, it works fine.
One place I worked bought me a dishwasher, after some complaints.
Alconox is used for the more tough contamination; like acetylene residue, which is very fine graphite/carbon particles.
Don't put Dawn in the dishwasher, no matter how good it sounds.
Foam from a very small amount can fill a room in no time.
Yank the batteries first, and use an air hose to blow out all the water trapped under the components afterward, while it's still hot; you don't want it to evaporate and leave residue.
I've done this for over 30 years; the only fails were still contaminated. Carbon is tenacious...