Quality switch node usage problem

I am bypassing a Distance to nearest surface logic (for water ripples) with a quality switch for low and mid end platforms, so why am I getting this validation error:

[AssetLog] Water_River_SingleLayerWaterMat : Failed to translate Material for platform(s) SP_PCD3D_ES3_1_NONSDF due to ‘(Node DistanceToNearestSurface) Node not supported in shader platform SP_PCD3D_ES3_1_NONSDF. The node requires DistanceField support.’..