Let $X$ be a projective normal surface over $\mathbb{C}$. In this related questionrelated question it is stated as soon as $X$ is smooth any vector bundle defined on the compliment of a codimension 2 subset extends to all of $X$.
Does this fail when $X$ has codimension 2 singularities? If vector bundles do not always extend, is there a nice example of a surface $X$ and a vector bundles $E$ on $X - \{p_1, \dotsc, p_n\}$ that does not extend to a vector bundles on $X$?
Does anyone know of references that discuss the classification of vector bundles on non smooth but normal surfaces?
Variant: What about when you replaces vector bundle with principal $G$-bundle for a reductive group $G$?