cdiTech:
mdlSystem_setFunction( SYSTEM_SYMBOLOGY_CHANGE, __DkmComposite_SymbologyChanged__ );
mdlSystem_setFunction( SYSTEM_LEVEL_CHANGE, __DkmComposite_SymbologyChanged__ );
I would remove, at least temporarily, those functions. They may interfere with MicroStation's primitive state engine.