Solved. The issue appears to have been that some controls had a period (.) in their name, despite it being allowed.