Strange Bosch Dishwasher not draining but also draining!

I have checked all the normal stuff, blockages, hoses, filters etc.

Dishwasher will run a cycle, but at the end not finish and pump out. It will keep running.

If I reset and interrupt I can run a manual drain and the water will pump out no problem. But for some reason will not at end of cycle. any ideas?

Bosch Dishwasher, 15yr old. SHV45M03UC

thanks in Advance

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0