This exception can occur in many ways, and we haven't put a blind try/catch around it in an attempt to actually find all of those cases. It almost always means that something is sizing it to an impossibly small size like 0 width.

If I make a FieldLabel with that width and put a field in it, I do not get that error - can you expand on this test case so that we can see the full issue?

In a future version we'll add the try/catch and logging so that it is easier to see the issue clearly.