I use PURGE on dynamic blocks and notice there is always new anonymous block/s with names such as "*U10".
Why does this happen and does it mean there are errors?
The block contains attributes.
When you modify a dynamic block reference’s grips or properties so that its geometry differs from the original block definition, AutoCAD creates an anonymous block containing the correct geometry and adds it to the drawing. Search for "anonymous" at: https://www.coursehero.com/file/p2vhe5o/Many-problems-that-can-be-solved-with-chaining-can-also-be-solved-without/