Bosch, Samsung and LG are all very similar in design and logic. All three have very sensitive and troublesome fill and water level sensors. Drain pumps and computers are also frequent failures. Bosch parts are easily available while LG and Sansung are slow coming. LG and Samsung are sure to gradually improve their parts distribution. It is obvious that copying or reverse engineering has taken place between these designs, but parts do not interchange.
Drain pump problems can be hard to diagnose due to misleading noises that can fool you. If intermittent draining is the issue, replacing the pump is a first step and very likely the solution on all three of these designs. Information on error codes and manuals are in their own section. Note the white panel on the left side of the dishwasher. This is a complex piping system for both fill and drain and monitoring water level. It easily clogs with debris.