Please take a look at the reworked demo code that you provided. Hopefully, you will see why this was happening if your still interested. I'm sure you decided to just use the workaround, but if you want to know why it was throwing the error in question. Take a look at it. I changed the events to...