I just noticed that my layer file which has specific symbology and drawing order for points. Hence, for the symbology to work using the model "draw this layer using the symbology levels specified below" needs to be ticked in "symbology levels".
The layer file has this function ticked but seems to be un-ticked whenever I run the model?
It more generally how the tool "apply symbology from layer" works in modelbuilder. It only applies the symbology from the specified layer file. It does not seem to ever consider the drawing order, so for example; a layer file have a big red circle for data defined as 3, a medium red circle for data defined as 2 and finally a small red circle defined as 1, I want the symbology to apply the drawing order specified in the layer file which states that it should be in the order of 1-2-3. This can be done after the model has run by going into symbology, advanced and thick the box for "draw this layer using the symbology levels specified below" which is not present in modelbuilder?