Hello, so, I'm not sure if anyone else has encountered this issue, but I've actually managed to get a redstone contraption set up which feeds in multi-enchanted books and then regular books, with a locking mechanism on the output hopper to allow for ample time for the disenchant to take place, but for some reason it just breaks the table.
If I plop an auto table down on the ground and fill it manually, it works repeatedly and the cooldown is much, much faster than the current timing on my clock. However, when I place the table on top of a locked hopper and in between two droppers, it works fine for the first book and then breaks for the second. Nothing I can do after will let it disenchant again, even if I do fill it manually.
I understand this is a very specific and individual situation, but at the same time I feel like I'm not the only one who'd like to use these tables in this sort of a set-up. Has anyone else encountered this issue or found a workaround, or do you have any thoughts yourself, Impelon?
EDIT: It also seems to allow one disenchant upon loading the world or reloading the chunk, but then it breaks again. Not sure if this is helpful or relevant, but I know in these situations more information is usually better. Speaking of more information, my version is 1.12.2
EDIT 2: I'm adding this to the main post because it seems like it's the type of thing that would be better here than just in a comment. It seems to be the hopper that's the issue, maybe the table itself isn't qualifying that as an empty state? Like, when it's first loaded it sees the output slot as empty, but it doesn't see it as empty again until it's either reloaded or the item is taken out manually. I can use this as a workaround for now, but hopefully this narrows it down for when you get the chance to take a look at it. Attaching a comparator to the table gives no signal, so the game does realize the table is empty, but for whatever reason it either stops disenchanting after the first or thinks it can't, because nothing I do, not even removing the hopper will make the table work again besides reloading the world or the chunk. It does work consistently if I remove the hopper and reload the chunk.