Dynamic Blocks screw up

I know Dynamic Blocks are not available in BricsCAD, but can be used. Does anyone know why they get all F*#) up after the drawing is closed then reopened? I have drawings that were created in BCAD then saved that have some of my D-blocks in them, they work perfectly since i do not need to edit them, but after i save the file then go back the grips for stretching or rotating the block are moved and do not act the same as before so I end up reinserting them. This does not always happen, sometimes they work great even weeks later and then bank they stop, even opening them in ACAD all dynamic block options are gone and then block is given an anonymous block name like *U29358. Any help or suggestions. Thanks, I've attached a sample of working detail and the changed version.