After calling a PacketPlayOutOpenSignEditor packet with a block position to an existing sign the sign editor opens without any text but still synchronizes further typed characters.
An example is attached.