If you're developing a plugin or patch for Jenkins, which uses the Stapler framework, you might run into issues where you define a new @DataBoundConstructor with an additional parameter, but it just seems to be ignored by the framework.
If so, look for an overridden newInstance method. It's probably being used instead of the constructor annotation.