Sorry for the bug and thank you for the thorough investigation! Sounds like it was probably a dumb error on my part - I have a few spare hours so I’ll have a look this evening and see what I can find :)