I 86'd a character today to roll a new profession. I kept getting a lich error message that would show up once every 15-20 seconds or so. I've copied it below. At the point where I had finished selecting my stats, the error message occurred, and the character manager interpreted that as an input other than (Y)es, and reset all my stats back to zero, which was a huge pain because I had to go back and redo all the stats again then hurry up and input Y at the end so the whole process didn't repeat. Maybe someone can look at this issue?

Code:
ASSIGN YOUR STAT SCORES

Your character's stats so far:

  50 Constitution (CON)     80 Strength  (STR)
  70 Dexterity    (DEX)     60 Agility   (AGL)
  90 Discipline   (DIS)     30 Influence (INF)
 100 Logic        (LOG)     60 Wisdom    (WIS)
  50 Intuition    (INT)     50 Aura      (AUR)

You have 0 points remaining.  If you are done allocating points, type [D] to confirm being done.

Line: 1
Position: 64
Last 80 unconsumed characters:
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/parsers/baseparser.rb:515:in `block in parse_attributes'
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/parsers/baseparser.rb:506:in `loop'
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/parsers/baseparser.rb:506:in `parse_attributes'
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/parsers/baseparser.rb:374:in `pull_event'
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/parsers/baseparser.rb:183:in `pull'
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/parsers/streamparser.rb:20:in `parse'
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/document.rb:242:in `parse_stream'
	C:/Users/kevin_e12hra3/Desktop/Lich5/lich.rbw:2371:in `block in open'

       Example: CON +50  (Adds 50 Points to your Constitution.)
                STR -40  (Subtracts 40 Points from your Strength.)

Other Menu Commands:

Enter H for help.
Enter F to have us assign scores for you!
Enter D if you are done.
Enter P to go to the previous menu.
Enter G to clear all allocations and start over.

Change your score, or enter a menu command: 
>d

Your character's stats will be:

  50 Constitution (CON)     80 Strength  (STR)
  70 Dexterity    (DEX)     60 Agility   (AGL)
  90 Discipline   (DIS)     30 Influence (INF)
  100 Logic        (LOG)     60 Wisdom    (WIS)
  50 Intuition    (INT)     50 Aura      (AUR)

Additionally, as a member of the Cleric profession, your character will receive a +10 bonus to his Wisdom and Intuition scores, up to a maximum score of 100.

Note that if you accept this now and return to this step later, the current set of rolls will be lost.  Is this acceptable (Y/N)?

NOTE: any answer other than (Y)es will restart statistic allocation.
>


ASSIGN YOUR STAT SCORES

Your character's stats so far:

  20 Constitution (CON)     20 Strength  (STR)
  20 Dexterity    (DEX)     20 Agility   (AGL)
  20 Discipline   (DIS)     20 Influence (INF)
  20 Logic        (LOG)     20 Wisdom    (WIS)
  20 Intuition    (INT)     20 Aura      (AUR)

You have 440 points remaining.

Line: 1
Position: 64
Last 80 unconsumed characters:
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/parsers/baseparser.rb:515:in `block in parse_attributes'
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/parsers/baseparser.rb:506:in `loop'
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/parsers/baseparser.rb:506:in `parse_attributes'
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/parsers/baseparser.rb:374:in `pull_event'
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/parsers/baseparser.rb:183:in `pull'
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/parsers/streamparser.rb:20:in `parse'
	C:/Ruby4Lich5/lib/ruby/2.6.0/rexml/document.rb:242:in `parse_stream'
	C:/Users/kevin_e12hra3/Desktop/Lich5/lich.rbw:2371:in `block in open'

       Example: CON +50  (Adds 50 Points to your Constitution.)
                STR -40  (Subtracts 40 Points from your Strength.)

Other Menu Commands:

Enter H for help.
Enter F to have us assign scores for you!
Enter D if you are done.
Enter P to go to the previous menu.
Enter G to clear all allocations and start over.

Change your score, or enter a menu command: