For what it's worth, I experienced this error when I inadvertently ran a sub containing "Application.Screenupdating = True" from a button, while actively editing a cell with a drop-down picklist (based on a dynamic range).
The error would not resolve in debug - I had to end execution, and at that point, the code ran fine from the button, as the cell / dropdown was no longer active.