A weakness of the BP test is that it assumes the
heteroskedasticity is a linear function of the independent
variables. Failing to find evidence of heteroskedasticity with
the BP doesn’t rule out a nonlinear relationship between the
independent variable(s) and the error variance. Additionally,
the BP test isn’t useful for determining how to correct or
adjust the model for heteroskedasticity