Hello,
this behavior is correct. If you enable output buffer, level of the pin is controller by GPDO register which is 0 by default. And because the pull up resistor is weak, pin stays in low state.
If you enable input buffer only and enable pull up, pin will be switched to high state.
Hope it helps.
Regards,
Martin