Here is logs.
I start scared about this.
Thank you for posting that, float.tryparse is indeed the error. I've pushed a patch that may resolve the issue, if it doesn't there is a far greater problem for your system then I can fix. another thing to do(since it uses much the same code) is to press F6, go to the combat summary, select the 1st warship, select point defense drop down and pick area defense, type 1000.1 into the PD range text box, and press set mode. then look at the combat summary, it should read:
Primary III FC R96K T6K #1 (AreaDefense 1,000.1): No Target Assignment
If this patch doesn't work on the text display, does the above work with point defense settings?
on the other hand, if it is just the text character readin that is failing that can perhaps be hardcoded as a "temporary" workaround.