Hours of debugging, many lines printed to the console, and 1 infinite loop finally leads me to the solution to the bug I was seeing. The end result? A single changed line and React is suddenly happy. Isn’t Javascript fun! (https://deeden.co.uk/notes/2023/05/16/104021)