it needs to be enough light for you to plant underground or in dark places. I think it is light level 6 or 7 that is required for plants to stay planted.
When you placed a block next to the farmland it got “updated” and the game noticed to low light level for anything to grow so they removed anything planted untill enough light is present.
Kept playing and fond out that bow’s will also get the enchanting shine if you have another bow with enchanting in inventory or in any other storage. So now im all out of ideas for why this happens
Forgot to add this, but the new armor when worn does not have the color they are showing, or the enchant shine. It’s only the items themselves in inventory which has it. I tried dropping and picking them up again but it changed nothing.
@Jarl-Penguin i guess you did not read everything i said. Read again.