A fluid ejection device includes first and second fluid ejection units that eject fluid in a pulse-like manner according to first and second drive signals, respectively. A first fluid supplying unit supplies fluid to the first fluid ejection unit via a first channel. A second fluid supplying unit supplies fluid to the second fluid ejection unit via a second channel. A first fluid-ejecting control unit outputs the first drive signal after changing the fluid in the first channel to a predetermined state. A second fluid-ejecting control unit outputs the second drive signal after changing the fluid in the second channel to a predetermined state. A malfunction detecting unit detects malfunctions that might occur in the first fluid ejection unit, fluid supplying unit, channel, or fluid-ejecting control unit. When the malfunction is detected, the second fluid-ejecting control unit starts the second preparation operation.