Repost of MC-265888 for Bedrock Edition.
Steps to reproduce
Place a crafter facing a barrel.
Put a cake into each slot of the barrel.
Put a flower into the first slot of the crafter.
Place a redstone torch next to the crafter.
Expected result
Nothing happens. The crafter does not craft: it should output like a dropper, and a dropper that faces a container it cannot place its items into does nothing when activated. (Similarly, a dispenser that tries to use an item on a block or entity that it is normally usable on but cannot be used at that time does not eject the item--example: dispenser using bonemeal on fully-grown crops does not eject the bonemeal.)
Observed result
The crafter crafts the flower into dye and ejects it. The dye glitches out to the side.
Linked issues
is duplicated by 2
relates to 1
Attachments
Comments 8

There are times that the craftsman behaves like a dispenser but other times like a dropper which is inconsistent when it comes to item output.I give my consensus.
There are times that the craftsman behaves like a dispenser but other times like a dropper which is inconsistent when it comes to item output.I give my consensus.
Timer RP:
The comparison is between the normal action of dropper/dispenser/crafter, and the behavior when the normal action is stopped by the block that the dropper/dispenser/crafter is supposed to act upon.
Dropper:
normal action: places item into container
normal action stopped (container is full): does nothing
Dispenser:
normal action: uses item on the block (applies bonemeal to crop)
normal action stopped (crop is already full grown): does nothing
Crafter:
normal action: places item into container
normal action stopped (container is full): ejects item
My point is that for both dropper and dispenser, when the normal action is stopped it does nothing. So, I expect the crafter to also do nothing.
The present behavior (crafter switches to ejecting items when facing a full container) makes it impossible to automate crafters loading shulker boxes at max speed (4 gt clock), without crafted items spilling out.