When the LASSO fails?

The LASSO is now widely used for variable selection and forecasting. It allow us to estimate huge models in a few seconds. However, the LASSO also have some limitations and it may fail to select the correct set of variables if you data does not satisfy some very strong conditions.