After an upgrade, the following routine tasks are recommended:
Additional migration tasks may be required where outlined in the release details for each version.
| Ticket # | Issue | Notes |
| INC71598 | While editing a View in CM4Di, moving the CAD model with the right-click button while exiting Edit Mode leaves the model stuck to the mouse movements. | |
| INC71664 | Default position on the CAD model in the template (report pages opened in CM4D Classic) does not reflect selected position in the CM4D Interactive. | |
| INC73126 | Export data from CM4D-Interactive in "DataSource into DMIS Statement" does not export SMI Type "Surf" to the dmo file. | |
| INC75778 | CM4D scheduler Dynamic job event trigger with sample filter enabled does not work | |
| INC81275 | Difference in decimal places of values in cm4d datasource and results DB affects tolerance criteria | Solution: Refer to Decimal Places in the topic Configuring the Results Services. |
| Ticket # | Issue | Notes |
| INC61566 | Leader lines are crossed still cross when check for Uncross Leader line in CM4D Classic | Resolution: The cause of this bug is fixed for new documents going forward, but you may have saved documents that still show the original problem after the upgrade. To fix one of these documents in 25.3: 1. Select all annotations on the sheet 2. Right-click and select Report Tweak > Uncross from the menu (do not create a new ReportTweak report). 3. Save the document. |
| INC65185 | Leader lines are not showing for first sheet after auto report until you switch to other sheets | |
| INC65262 | Modifying [Restricted] sample filter in CM4D-Interactive [is allowed] | |
| INC65415 | [Process Change] Log does not work when adding features via 3D view to subroutine or reference feature. | |
| INC65768 | Site Manager - Incorrect Results Export informative message | |
| INC66657 | View Orientation not recalled on loading a saved view to a sheet - View Orientation of any 3D CAD model does not save correctly. If the orientation/angle of CAD is changed and saved to a view and then loaded to a CM4D document, the orientation falls back to the original angle rather than the changed angle. | |
| INC71661 | Different appearance on annotation when print to Clipboard from CM4D (interactive) | |
| INC72476 | CM4Di: Printing causes disappearing of Model | |
| INC73126 | Export data from CM4D-Interactive. Export data from CM4D-Interactive in "DataSource into DMIS Statement" does not export SMI Type "Surf" to the dmo file. | |
| INC73343 | CAD model has blue background when print as array from CM4D interactive | |
| INC73560 | Issue with the information that is presented in CM4D and Result db | |
| INC74463 | Disabled [Results] Datasource created entries in ResultsExportCommandQueue table | Resolution: Data payloads for disabled Results dbs or excluded Routines are automatically assigned 'Status 2' in the RECQ table. |
| INC74879 | Feature marker disappear after returning back from Drilldown | |
| INC75381 | Snapshot bug in V25.2 | |
| Delete Baseline is not working properly in all cases | ||
| Hole and Slot Feature Markers contain Surf marker | ||
| Update of Subroutine triggers also Features, Actuals and Sample update |
| Area | Known Issue |
| Peruse | Page zoom breaks leader lines |
| DataSet variables (e.g. ~dataset,conformcount~) resolve the same as the non-DataSet (~conformcount~) variant | |
| Variable expressions are not supported in Peruse | |
| Difference in the positioning of the components within Annotation Properties on a Graph | |
| Handling lines offset in DrillDowns and Chart | |
| Drawing issue on graphs | |
| Samples shown in different Bins when drawing the Histogram graph type | |
| Implement Feature direction in Peruse | |
| Implement default filters in Peruse | |
| In Report first and last characteristic can be 'random' |
| Ticket # | Issue | Notes |
| INC58859 | Uncross leader line function is not working as expected | |
| INC61566 | Leader lines are crossed when check for Uncross Leader line in CM4D Classic | Resolution: The cause of this bug is fixed for new documents going forward, but you may have saved documents that still show the original problem after the upgrade. To fix one of these documents: 1. Select all annotations on the sheet 2. Right-click and select Report Tweak > Uncross from the menu (do not create a new ReportTweak report). 3. Save the document. |
| INC65185 | Leader lines are not showing for first sheet after auto report until you switch to other sheets | |
| INC65262 | Modifying [a Restricted] sample filter in CM4D-Interactive [is allowed] | |
| INC65415 | [Process Change] Log does not work when adding features via 3D view to subroutine or reference feature. | |
| INC65768 | Site Manager - Incorrect Results Export informative message | Resolution: Message warning about database inaccessibility is no longer relevant with current Results command queues. |
| INC66657 | View Orientation not recalled on loading a saved view to a sheet - View Orientation of any 3D CAD model does not save correctly. If the orientation/angle of CAD is changed and saved to a view and then loaded to a CM4D document, the orientation falls back to the original angle rather than the changed angle. | |
| INC70570 | DataSmith Batch Intermittent Issue. DataSmith Batch sends data files to ErrBox randomly giving an Unhandled error in OutputToDatabase() error. | |
| INC70648 | 3D Model disappears while using Interactive | |
| INC71598 | While editing a View in CM4Di, moving the CAD model with the right-click button while exiting Edit Mode leaves the model stuck to the mouse movements. | |
| INC71661 | Different appearance on annotation when print to Clipboard from CM4D (interactive) | |
| INC71664 | Default position on the CAD model in the template (report pages opened in CM4D Classic) does not reflect selected position in the CM4D Interactive. | |
| INC72476 | CM4Di: Prin ting causes disappearing of Model | |
| INC73126 | Export data from CM4D-Interactive in "DataSource into DMIS Statement" does not export SMI Type "Surf" to the dmo file. | |
| INC73343 | CAD model has blue background when print as array from CM4D interactive | |
| INC73560 | Issue with the information that is presented in CM4D and Result db | Solution: Refer to Decimal Places in the topic Configuring the Results Services. |
| INC74463 | Disabled [Results] Datasource created entries in ResultsExportCommandQueue table | Resolution: Data payloads for disabled Results dbs or excluded Routines are automatically assigned 'Status 2' in the RECQ table. |
| INC74879 | Feature marker disappear after returning back from Drilldown | |
| INC75381 | Snapshot quality setting mismatch with saved file size | |
| INC75778 | CM4D scheduler Dynamic job event trigger with sample filter enabled does not work | |
| INC81275 | Difference in decimal places of values in cm4d datasource and results DB affects tolerance criteria | Solution: Refer to Decimal Places in the topic Configuring the Results Services. |
| Hole and Slot Feature Markers contain Surf marker | ||
| Reverse values after upgrade | ||
| Time Zone mismatch in Baseline FK/PK columns in Results database | ||
| Unstable results database transfer | Solution: Refer to the sections about Recoverability and Job Batch Size in the topic Configuring the Results Services. |
| Ticket # | Issue | Notes |
| INC64130 | Azure Storage Queue too large. Received the following message in Event Viewer: Azure.RequestFailedException: The request body is too large and exceeds the maximum permissible limit. | According the documentation provided by Microsoft, it not possible to increase the size limit for the messages above 64K. Solution: Refer to Enable Compression in the topic Configuring the Results Services. |
| INC64392 | Sticky report does not create after first creation in Interactive | Resolution: Save As menu option is disabled for CM4Di when a Sticky Report is active. |
| INC66710 | StreamCacheSmith Timeout for Azure queues with .jt models | Solution: Refer to Azure Queue Invisible Time in the topic Configuring the Results Services. |
| INC71310 | Feature Label Details are not captured in Site database. | Resolution: Optionally enable the deprecated Event Scope for DataSet Events to capture more information about the triggering data. Refer to Event Coverage (for DataSets) in the topic CM4D.ini - Defaults. |
| Results Sender error when exporting database | ||
| Feature Marker properties are missing in API | Marker Mode, Resolution, Scale and Use Auto Scale. See the topic QaView for these and other related functions. |
The following are minor known issues specific to this version of which you may want to be aware. These issues will likely be addressed in a subsequent patch release.
| Area | Known Issue | Notes | |
| StreamCacheSmith |
The StreamCacheSmith service does not start (process was terminated due to an unhandled exception). |
Workaround: Modify the appsettings file for the service and add TransactionMode: ReceiveOnly to the Transport section. In future versions, this setting will be included in the appsettings file by default. Refer to Transport in the topic Configuring the Results Services. |
To support custom deployments of the Results Services, some options were added to the appsettings file. Some of these settings are specific to the type of Transport you are using with the services, e.g. Azure Storage Queues.
See the topic Configuring the Results Services for more details.
| Ticket # | Issue | Notes |
| INC64130 | Azure Storage Queue too large. Received the following message in Event Viewer: Azure.RequestFailedException: The request body is too large and exceeds the maximum permissible limit. | Solution: Refer to Enable Compression in the topic Configuring the Results Services. |
| INC64392 | Sticky report does not create after first creation in Interactive | Resolution: Save As menu option is disabled for CM4Di when a Sticky Report is active. |
| INC66710 | StreamCacheSmith Timeout for Azure queues with .jt models | Solution: Refer to Azure Queue Invisible Time in the topic Configuring the Results Services. |
| INC71310 | Feature Label Details are not captured in Site database. | Resolution: Optionally enable the deprecated Event Scope for DataSet Events to capture more information about the triggering data. Refer to Event Coverage (for DataSets) in the topic CM4D.ini - Defaults. |
| Results Sender error when exporting database | ||
| Feature Marker properties are missing in API | Marker Mode, Resolution, Scale and Use Auto Scale. See the topic QaView for these and other related functions. |
The following are minor known issues specific to this version of which you may want to be aware. These issues will likely be addressed in a subsequent patch release.
| Area | Known Issue | Notes |
| StreamCacheSmith |
The StreamCacheSmith service does not start (process was terminated due to an unhandled exception). |
Workaround: Modify the appsettings file for the service and add TransactionMode: ReceiveOnly to the Transport section. In future versions, this setting will be included in the appsettings file by default. Refer to Transport in the topic Configuring the Results Services. |
| Ticket # | Issue | Notes |
| INC54241 | Classic and Interactive show a different 'Last Sample'. | |
| INC31603 | CM4D Classic Cpk score anomaly | |
| INC54563 | CM4D Interactive does not properly refresh the pages when switching active sample. | |
| INC33975 | CM4Di Feature Grid Show All Rows does not work when you first use keep selected for some features | |
| INC31102 | CM4Di sample label loses | The reported issue was primarily a setup issue. A conformance summary with "Evaluate on current process only" makes sense only if the features have the same baseline setup. In the reported case, the features with 'missing' sample labels had a different baseline. Fixing the definition of the report solves the problem. but this version contains a modification that displays Sample labels even in cases where "Evaluate current process only" is used in the setup. |
| INC31650 | DataSmith loses last line for Excel data | |
| INC49759 | Orphans get generated | |
| INC37335 | Auto Resize Image View in CM4Di | |
| INC33978 | When unchecked Unload Last Query to Save Memory not restoring the settings done for the previous routine | |
| DataUtility toolbar DataSource button disappears | Support for DataUtility was added to the Reset BarState command line.
See Reset Bar State. |
|
| EventSmith settings files are not encrypted. | Solution: See New Feature - EventSmith SMTP V2 |
| Application | Issue Summary | Notes | Reference |
|
CM4D |
3D CAD images are slower to load than in previous versions. |
This has been resolved by implementing an automatic use of View Snapshots. See the section CM4D Template Performance of the Release Notes v25 for details. |
INC20176 |
|
|
Car Deviation data is not displayed in the Dataset. |
|
INC21017 |
|
|
The Polar feature type is missing from the Use Feature Characteristic dropdown menu in Annot Properties. |
|
INC12691 |
|
|
When creating a snapshot CM4D gets stuck on loading and does not create the snapshots. |
|
INC27258 |
|
|
The Array Sheet takes a long time to finish loading. |
|
INC27257 |
|
|
Snapshot generation fails in documents with sheets that have the % symbol in the SheetSet/Sheet labels. |
|
|
|
|
The default Report Name value for new Managed Reports (~doc,title~) can result in Scheduler PDF reports missing (*.pdf) file extensions. Solution: The new default value is now ~doc,label~. |
|
|
|
|
The Feature Properties button is missing from the toolbar. |
|
|
|
|
3D CAD images are slower to load than in previous versions. |
|
INC20176 |
|
|
Charts connected to a DataStack and use the ~cell~ variable as the Text Label repeats the value from the first cell instead of displaying the value for the corresponding cell. |
|
INC25947 |
|
|
Use Score for Styles variable is not applied to Table cells. |
|
INC31603 |
|
|
The ~cell~ variable returns a NULL value as 0.00 (zero). |
|
INC39664 |
|
|
Uncross Leader Function does not work for annotation created by the Chain function. |
|
INC12143 |
|
|
The ~err~ variable treats values as ‘good’ even if they are bad and puts a zero value in the DataSet. |
|
INC41584 |
|
CM4D Interactive |
Changing the report type after using the Keep Selected or Remove Selected options in the Feature grid prevents the Show All from restoring the hidden rows. |
|
INC33975 |
|
|
Some of the Sample labels for a Feature are blank in the blue DataSet grid. |
This is primarily a setup issue. The template uses a DataStack Conformance Setup with the "Evaluate on Current Process Only" option enabled. This evaluation type prompts the charts to display Samples for the current Baseline, but in this case the Routine loaded included some features with a different Baseline setup. A modification has been made to this version so that the blue grid will now show the Sample labels even if the Routine has an inconsistent Baseline setup. It is recommended that the DataStack in the Startup Template is fixed according to your Baseline setup. |
INC31102 |
|
|
Routines with NULL Routine Filters are not loaded when double-clicking the <unassigned> node in the tree. |
|
INC32306 |
|
|
Changing Routines resets the 3D model to its default position. |
|
INC33978 |
|
|
Users with Analyst privileges cannot double-click the View to enter Edit Mode. |
|
INC39490 |
|
|
The Deviation direction displayed in the grids for Midpoint Constructed Feature is opposite to the Deviation values of the Reference Features. |
|
INC38515 |
|
CM4D Scheduler |
Queue Status of the Scheduler jobs flucuates between Waiting and Processing. |
|
INC33933 |
|
CM4D Web |
Reports indicate a different „Last Sample“ when printing with the last 15 samples compared to the last 30 samples. |
|
INC27063 |
|
|
Filtering does not return all expected data values for Managed Reports with multiple queries or a single query with multiple Routines. |
This bug originates in CM4D Scheduler; an updated version of CM4D Web is not required for this fix. |
INC38614 |
|
CM4D Workcell |
Processing HVD Samples thru Workcell generates Orphans in the database. |
|
INC28097 |
|
Data Archiver |
Removing data from Database using Data Archiver does not delete the corresponding data from the Results Database. |
|
|
|
DataSmith Batch |
Using the option Mangle Lookup from File in the translator generates [false] error messages in the log file. |
|
INC27474 |
|
DataUtility |
Cannot edit Specification Limits (even with required privileges). |
|
INC30008 |
|
|
DataUtility crashes on initial Search with more than one DataSource that has an empty SiteRoutine table. |
|
|
|
Results Services |
Loading data through Results services calls procedure LoadUserIDs unreasonable number of times. This becomes a performance issue when a lot of users exist. |
The changes made to the Results Services introduced in this version eliminates this issue. |
INC29007 |
|
Site Manager |
Deleting a DataSource in SiteManager does not delete its SiteCodes from SiteRoutine table. |
|
|
| Application | Issue Summary | Notes | Reference |
|
CM4D |
API - 2 missing functions and one broken one in the QaDataSource object |
API for the DataSet DataSource 'Use Feature' option is incomplete. For the solution, see the New QaDataSource API Functions in the Release Notes for more information. |
|
|
|
Car Deviation data is not displayed in DataSet |
Car Deviation data is not shown in DataSets. The data could be seen in DataUtility but not in a DataSet. There is no DataSet Sift Rule data type for Car. |
|
|
|
Characteristics of Features does not appear in DataStack Grid |
Characteristics of Features shown in the grid disappear after 3D Math is applied to the DataStack. |
|
|
|
CM4D does not show JT build in Transparency |
Transparency embedded in JT image files is not applied when the model is loaded in CM4D. |
|
|
|
CM4D v25 does not support WireSmith images WYR |
Support for WireSmith (WYR) images was removed in v25 with the introduction of the new HOOPS engine. However, due to customer requirements, wireframes have been re-introduced. See the Release Notes for more information. |
|
|
|
Constructed Feature Marker has wrong direction |
When a new distance feature was created from two reference points, the feature marker points in the opposite direction of the CAD. |
|
|
|
DataStack Subtract Calculation Error |
A DataStack subtracting DataSets where there are missing (NULL) values results in a NULL value, even when there should be a value from the DataSet that was not NULL. |
|
|
|
Distance Feature Marker visibility and color |
Depending on the location, Constructed feature markers can be difficult to differentiate from other markers. See the new 'Document Properties - Feature Marker Colors' in the Release Notes. |
|
|
|
Histogram Issue |
The Mean is misplaced and the bell curve is following the mean. This seems to affect histograms and has a similar problem in normality charts. |
|
|
|
Polar characteristics doesn't show up in Chart Annot Properties |
There is no option for polar in the drop down menu in Chart Annot Properties. |
|
|
|
Sample Label not displayed correctly when using Multiple Routines in Query |
In charts using a query with multiple Routines, chart axis labels show the DataSet column number when the Sample labels cannot be resolved. For the solution, see the new New Variables for Chart Axis Labels in the Release Notes. |
|
|
|
Snapshot generation fails |
A document with sheets containing more than one view with *.wrl files crashes when generating Snapshots. Note: the document has SheetSet and Sheet labels that include the percent (%) sign. |
|
|
DataSmith |
Must be in Characteristics for Header and Footer ignores case. |
The instruction "Must be... do not ignore case" used in the Characteristics of the Header/Footer is ignoring case. It is working correctly for Header and Footer instructions, just not the Characteristics within the header/footer. |
|
|
|
Perceptron Translator Issue |
This appears to effect anyone who has a Perceptron type machine with more than ~250 characteristics, depending on the length of the feature names. DataSmith puts a carriage return/line feed in about character 4100. This prevents the use of the ~ord~/~rep~ method for reading excel/csv and txt files. |
|
|
|
DataSmith crashes while processing Data file |
A specific customer data file causes a crash in DataSmith during processing. | |
|
EventSmith |
Not all email events arrive when Dynamic Managed Document with Dynamic Query is used with multiple Routines. |
This fix only applies to EventSmith SMTP that is installed with CM4D Server 24+, not the legacy EventSmith deprecated in v24. Note: the legacy ES is only available as a separate install and should only be used if there is a specific reason not to use the built-in ES-SMTP. |
|
|
Site Manager |
The *.xlsx generated by the Site manager Export users function does not match the Site manager content. |
When there are users not assigned to a group, only the last created user without a group is generated into the exported excel file. |
| Application | Issue Summary | Notes | Reference |
|
CM4D |
CAD View Refresh |
3D CAD View doesn't load feature markers until the template is refreshed by clicking Refresh From Database option. |
|
|
|
PDF Links |
PDF Link doesn't work in annots. |
|
|
|
Results Database Features |
Features are not loaded to Results Database. |
|
|
|
View Snapshots |
View snapshots are not monitor independent. |
|
|
CM4D Interactive |
Subroutine Crash |
CM4Di crash when creating subroutine. |
|
|
DataSmith |
Duplicate Grid Column |
DataSmith shows 2 columns for same characteristic |
|
|
|
Must Be - Ignore Case Instruction |
DataSmith document isn't saving Ignore Case for Must Be instruction |
|
|
Results |
Results Limit Updates |
Results not updated when Limits are deleted. |
|
Major version |
Patch version |
Julian Date* |
Build Number |
|
25 |
1 |
19207 |
1 |
Can we improve this topic?