Apparently viscosity is the key. Veg oil is thicker in general and when cold is far thicker than proper bio or mineral diesel. The old school Bosch pumps on 300 tdi's etc can handle it as they are super tough.
Modern gismo fuel systems rely on much finer tolerances and therefore require a constant source and grade of fuel. Any fluctuations can cause problems but ****e fuel is ****e fuel and will either thicken up when cold, block filters or wear fuel components early. Any of these are bad for diesels. the key is quality every time in fuel, filters and filter changes. Skimp on any and you pay in the long run far more.