I have an LG WD1457RD washer-dryer that's been working pretty well for me, except that where I live (southeast Mexico) there's a lot of limestone so the water is very hard and leaves stains on everything. Once I had the machine taken for maintenance but the guy that did it ended up charging me a ridiculous amount for some apparently broken parts... which I am pretty sure he might've broken.
Recently I had a clog issue and decided to take matters in my own hands so I removed the top cover and managed to clean up the clog and the washer actually ended up working pretty normally.
One of the issues I've been having is with the dryer where it just doesn't dry the clothes even after a couple of cycles, but that's not my main issue here.
The issue is that the holes where water comes out to dissolve the detergent get clogged with limestone and I have to periodically clean them (i basically use a small nail and break the clogged limestone). Here people use a lot of hydrochloric acid to clean limestone, but I think it's too aggressive for sensitive machinery as it can eat through other materials.
Also, my detergent bay sometimes ends up with leftover detergent which then dries up and forms like a layer of limestone detergent mix which just doesn't go with that acid, I've tried it separate from the machine of course.
My question is, is there some special chemical to clean those machines or do I have to take everything apart and submerge only the applicable parts in acid?