I'm using firmware 1.1.3. When I try to create a new impulse chord, it asks me to type in the output and then I hit Enter, and then it displays the chord (for example, ">I<mpulse input(1): KEY_S + KEY_L + KEY_C + KEY_A"), and then it becomes unresponsive for several seconds (ie, when I hit Enter to finish creating the chord, nothing happens, and it ignores any other keypresses too). After a few seconds, I can start typing again, but the chord wasn't created. I found that if I delete some chords then it'll let me create more chords, but when I get up to about 585 or 586 chords, it won't let me create any more, neither via impulse nor through the dot-io interface.
Not sure if it's relevant, but when I'm at that limit and unable to create more chords, after trying to impulse a new chord (and failing), sometimes I see the following two weird chords show up in my library (this is copy/pasted out of the csv file after exporting):
RT + + 5 + N + g + SELECT + + + + 86 + { + FD,