sandy residue is food particles.
Yes, take out and clean all the filters (there may be three, check the instruction book), take off the spinning arms and clean them out in the sink. Verify that there are no vessels left upright during a wash so they can hold the dirt.
When you say "At the moment there is salt in dishwasher" do you mean you have previously been running it without?
Do not put things in the washer that have a lot of food scraps on them. Usually scraping is enough but some people rinse off scraps under the cold tap. A dishwasher is not a waste disposal.
Cooking utensils with burnt-on food may take so long to come clean that some of it is still present during the final rinse. Plates and utensils that are not washed while fresh should be given a rinse cycle to wash off and wet residue so it does not set hard.
Look at the waste hose to check it is not kinked, squashed, obstructed or excessively long, and the waste water flows easily and quickly away. If there is a horizontal run in the waste hose, have it go right up nerxt to the d/wr, then loop down again so that nothing can run back. If the hose connects to the sink waste, verify that it loops up higher than the water level in a full sink, otherwise sink waste will run down towards the dishwasher.