This might well be by design, but if not, FYI if the ScaleStartY and ScaleStopY is set to 0 for a TimeCoordinates object, and a YAxis is created from that object and added to a ChartView, an Overflow exception is thrown when the chart is rendered.
There are two things wrong with the situation you describe. First, the x- and y-dimensions of any coordinate system must have a non-zero range. Second, the end points of the x-dimension of a TimeCoordinates object should be initialized with a valid date/time values, using one of our ChartCalendar objects, not numeric values.