I've found a bug that I think is introduced in 1.02; although it might have been there before. It's basically a case of the queue logic and the ship construction logic don't agree.
The queue logic takes into account the ongoing or queued supply research, and it allows you to queue up ships that suppass your current supply limit, up to the future projected supply limit based on your research. The supply is deducted immediately thus allowing you to have negative supply.
On the other hand, the construction logic doesn't care what the queue says, and will halt the construction as soon as the current (displayed) goes negative, regardless of how much supply you actually have.
Let's say you have 100 supply left, and you are researching to increase the limit to 250. Meanwhile, you queue up 200 supply worth of ships, dropping your supply down to -100. The construction will now freeze until the research is completed and the supply balance goes back to positive. Correctly, the construction should have continued the construction until the available 100 supply is used up before it stops to wait for the research completion.
The same problem occurs for capital ship as well, although the construction logic seems to account future command limit; a negative command as displayed on screen will not halt the construction as long as the actual command is positive.
Well, please fix this.