yEd switches to a less-detailed rendering mode if the editor area's zoom factor drops below a certain value. (The default threshold is 0.3.) If that happens, edges are rendered without arrows. You can turn off this behavior by changing the "Paint Details Threshold" value to 0 in "File" -> "Preferences", tab "Display".
Unfortunately, it is highly unlikely that there will be support for rendering edges with multiple colors.