Nice debugging writeup. Now we know pretty much were the issue lies.
If you can’t find this by searching, my suggestion would be to open a reply as linked topic:
- top left square on the reply editor » + reply as linked topic.
That will make it easier for others to find the specific sub-problem and potentially help.