Playing around with settings I stumbled on something interesting: When changing Shadow Blur from 0 to 1, the issue disappears. This is an acceptable workaround for now, and may lead to clues as to why it’s happening in the first place.
That does look correct, maybe something in the DF Fragment Program is breaking on your device, could be a shader error. As you mention, it could be related to how the shadow is handled in the FP.
So the next step is to make a copy of the font-dp.fp, enable the copy, and try to mess with the code lines related to the shadow to see what breaks.
Of course if the blur 1 works for you may not be worth spending more time on this, at least if it comes up in the future again there will be this insight.
Changing the shadow related vars from mediump to highp didn’t seem to have any effect, so I went in and changed ALL of the vars to highp, both in font-df.fp and font-df.vp. Still showing the same way, I’m afraid.