So the intention was you'd be able to discard some hard letters and thus lowering the stack height before a level change. What do you mean it ends the round immediately? It shouldn't do that...
Weird, looks like if you discard when there is only one more spot left, it triggers the ending. But seems to work correctly when there are more spots left.