I just did a test for good measure. Create a variable, give it a default value, assign variable to an input box, publish and display page. The input box shows the default value fine. I suspect either you have linked the wrong variable, the values are being overridden or you have used the Null Value field which will "hide" the value if the variable is the same as the null value.