My requested changes would not have been relevant to your issue, but rather were some other things I noticed just from looking at the form.
If the data is in the XML, then it should display in the controls. I have never encountered such a thing, but at least we knows it's there and can narrow down the troubleshooting. Unfortunately, I don't know where to go next, but hopefully this info will help someone else on the forum to figure it out.