Peripheral configuration works far better when the module clock is enabled.