I have a cypress test that uses cy.get(...).clear().type('some-text'). When it runs, it sometimes works as expected, and sometimes enters ssoommee--tteexxtt instead of some-text. Yes, each letter is entered twice. This seems to be happening roughly 50% of the time.
I have other tests that use .type(...), none of which present this behavior. Only the first test using .type(...) does this.