Fix Readme
Abstract
On 26 March 2026, IBM released IBM® Maximo® Application Suite Manage Operator patch 9.0.24. As with all patches, it is cumulative. In addition to the new fixes listed here, all fixes from earlier patches for this version are included.
Content
When an APAR or Known Issue has Behavior Change in the first column, click the link or go to the Behavior Changes section for information.
| APAR | Application Name | Description |
|---|---|---|
| DT422782 | Configuration Tool | Role Based applications (sometimes) not reflecting changes made to Maximo Mobile applications |
| DT449753 Manual Change | Inventory usage | In Inventory Usage, issuing more than 250 items causes a misleading warning message to appear. |
| DT452886 | System (Object) | Any time the a new deployment is done, any field that was removed in an application screen is reverted back |
| DT454684 | Oil & Gas | HS&E Field class on WORKORDER.WORKTYPE causes a select * from workorder with some REST API Requests. |
| DT454779 Manual Change | Spatial | In Map Manager, token-secured Map Services load in application Map tabs but do not load in the Initial Extent dialog, where only the basemap appears. |
| DT455953 | System (Object) | Migration Manager Product Compatibility shows the IBM Health product with an old version. |
| DT455987 | Scheduler/Crew | In the WPLABOR, ASSIGNMENTS and LABTRANS applications, the Qualification Met field is displays incorrectly. |
| DT456427 | Spatial | In Work Order tracking, selecting a record that has a linked location or asset, then adding a Job Plan with multiple tasks fails to save with error BMXAA6695E - "The MBO could not be batch validated for object WORKORDER. The error is ASSETNUM. Ensure that the object exists in the maxobject table. Check the log files in the home directory to determine the cause and source of the error." java.lang.NullPointerException: null |
| DT457105 | Mobile | In the Technician application, users can create Work Orders with an invalid Location. Although an error icon displays, users can start work in it. Once they have done so, the invalid Location cannot be fixed and the Work Order must be discarded. |
| DT457263 | Preventive maintenance | In the Work Order Tracking application, "BMXAA8229W - Record ASSIGNMENT : ASSIGNMENTID=XXXX has been updated by system or another user." while trying to delete WO Assignments. |
| DT457642 | UI | In all applications, when a user opens a drop‑down menu and then scrolls without selecting an option, the menu stays fixed on the screen instead of remaining attached to its field. |
| DT457769 | HSE | Assignee and Assignee Group fields of Unscheduled Inspection are missing from Industry Solutions (IS) applications such as HSE, Civil, Transportation, and ACM. |
| DT458712 | Routes | When a user manually creates a Work Order from a PM with a Route that references the same Inspection Form on multiple Route Stops, the Inspection Results on the Work Order display in ROUTESTOPID order instead of the Route Sequence. |
| DT459040 | Mobile | Creating a new revision or duplicating Inspection Forms does not copy additional details for single-choice options. |
| DT459068 | System (Object) | App Point Calculation Error |
| DT459796 | Service requests | In Incidents, the Drilldown dialog points to wrong site. |
| DT459906 | Preventive maintenance | In Preventive Maintenance, when a Work Order is generated from a PM that has an associated Job Plan, the system does not calculate the Target Finish correctly using the Job Plan Duration. |
| DT459908 | Invoices | In environments where the System Property mxe.app.invoice.crInvNoServRec is set to 1, modifying the Quantity on a Credit Invoice line fails with a java.lang.NullPointerException error. |
| DT460009 | Spatial | Maximo Application Suite: MAP does not display due to CORS error |
| DT460123 | Receiving | For Service receipts, the unit cost is calculated incorrectly when the receipt is voided and re-received. |
| DT460340 | UI | In Automation Scripting, routing a Workflow and then routing it again for approval previews the workflow in the PRJMANAG node instead of the PRJDIRECTOR node. |
| DT460417 | Spatial | ArcGIS image Server map does not load. |
| DT460421 | Spatial | After zooming into a map, the next map record displays at the base zoom level. |
| DT460658 Manual Change Behavioral Change | Routes | In the Routes application, when a user enters values in the Asset Description or Location Description fields in Advanced Search, the system does not return results. The entered text disappears when the user moves to another field, preventing searches based on descriptive criteria. |
| DT460777 | System (Object) | Any user can access the listed system API wsmethod and receive a response regardless of assigned security permissions. |
| DT461007 | UI | Start Center columns have no spaces between them. |
| DT461077 | Mobile | Cannot save Labor after discarding a previous Labor record that contained a warning. When the user discards the earlier record and then attempts to save a new Labor entry, the Save button remains enabled but the transaction does not complete. |
| DT461212 | Work Order Tracking | In Work Order Tracking, assigning a Person Group to a Work Order sets the Lead field to the member with the lowest sequence number instead of the Group default when none of the group members have a Calendar or Shift assigned. |
| DT461280 | UI | Service Request category images are not centered. |
| DT461389 | UI | When validating an integer field, the error icon appears on the left side of the field instead of on the right, where it appears for other field types. |
| DT461534 | Work Order Tracking | After multiple Assignments are completed, Work Order Status does not change to Complete. |
| DT461657 | Maintenance Manager | When creating a Work Queue, the Priority field can remain null, but the system does not allow clearing the Priority back to null after creation. |
| DT461707 | Preventive maintenance | PMForecastCronTask resource leak. |
| DT461839 | Reports | Selecting the Reportpack option for scheduled reports fails with error BMXAA9804E - "File cos:doclinks/woprintmultiplebc_4.pdf cannot be used as an attachment because it is not located in an authorized directory for direct printing. Contact your system administrator to add the file path to the list of UNC paths in the Report Administration application., no url attachment in email.". |
| DT461902 | UI | When a user switches from the Technician application to the Manage Start Center and then returns to the Technician application, the mobile application opens the last viewed Work Order instead of the list. |
| DT462113 | Mobile | In the Inventory Counting mobile application, changing the count of an item fails with error "The physical count date cannot be after the current date. BMXAA9937E.". |
| DT462257 | UI | In the Technician application, the Work Order list hides the post count and last update time behind the Refresh button. Users must tap the text to view the details in a pop-up. |
| DT462320 | MAS Core | After a Manage session sits idle or the user returns after some time, refresh token renewal can fail. When Manage attempts to reuse an expired token, the session does not recover and the UI becomes unstable. Symptoms include missing icons, disappearing UI elements, failed navigation, and a blue spinner that never stops. |
| DT462599 | Spatial | In Map Manager, after an offline area is created, Maximo Mobile does not display or allow download of the new offline area on mobile devices. |
| DT462712 | Mobile | Rapidly clicking the Labor lookup chevron causes error message "Cannot read properties of undefined (reading 'laborcraftrate')" to be displayed. |
| DT462725 | Mobile | In Inventory Counting, clicking the Save button does not work reliably, causing duplicate item entries to be entered in the Counted tabs. |
| DT462925 | Mobile | In Mobile, retrieving Reserved Items records incorrect quantities for non‑rotating items. The system applies the quantity from the first reserved item to all items instead of using each item’s reserved quantity. |
| DT462946 Database Change | Purchase orders | The help text for the PO Line Prorate Service field is inaccurate. |
| DT462962 | Mobile | In the Mobile Technician application, creating and saving a new Labor Time entry without selecting a Labor through lookup causes the resulting LABTRANS record to display the Labor Code instead of the Labor Display Name. |
| DT462981 | UI | In Budget Monitoring, saving rules with required fields left blank fails validation with error BMXAA7998E – "You have not entered a value in the following required fields:". After the error appears, the Rules table shows only one row while the record counter indicates two records. |
| DT463003 | UI | In Crafts, adding a seventh line causes the incorrect page number to display.. |
| DT463267 | Mobile | In Mobile, completing assignments from the Technician application does not update the assignment status to COMPLETED. |
| DT463289 | UI | When accessing Component Documentation or Developer Documentation in the Maximo Application Framework (MAF) tool, the error "ENOENT: no such file or directory" appears, with a list of the paths. |
| DT463542 | Mobile | In a Norwegian language environment, in the Work Order RBA application, using Accept or Reject Assignments does not display the Complete Task action. |
| DT464050 | Spatial | In the Work Order Tracking Map tab, navigating between records using the next and previous arrows updates the record but does not update the map marker coordinates, so the marker remains at the prior location. |
| DT464266 | Mobile | Opening Asset Details from a Technician Work Order does not return the user to the originating Technician Work Order detail view. Using the back action instead navigates to the Asset list page in the Assets application. |
| APAR | Change details | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Steps to Modify the Message
4. Click OK. | ||||||||||||||||||
| DT460658 | 1. Go to System Configuration → Platform Configuration → Application Designer. 2. Under Applications, filter for ROUTES, then click it. 3. From Common Actions, click Edit Dialog. 4. Click More Search Fields. 5. Locate the Location label. From Common Actions, click Control Properties. 6. Find the Attribute for Part 2 label. Change the value from 8. Locate the Asset label. From Common Actions, click Control Properties. 9. Find the Attribute for Part 2 label. Change the value from 10. Close the dialog. 11. Click Save in Application Designer. 12. To verify the changes, open the Route application and search by Asset Description or Location Description. | |||||||||||||||||
| DT454779 | 1. Go to System Configuration → Platform Configuration → Application Designer. 2. Under Applications, filter for MPMAN, then click it. 3. From Common Actions, click Export Application Definition. 4. Save the exported file as mpman.xml. 5. Make a backup copy of mpman.xml. 6. Open mpman.xml in a text editor. 7. Locate the 8. Inside the page tag, add the following line immediately after the opening tag: for example: 9. Save the modified mpman.xml file. 10. Return to Application Designer. 11. From Common Actions, click Import Application Definition. 12: Select the edited mpman.xml file to import the change. |
| APAR | Change details |
|---|---|
| Updated the Route application Search Field Attribute Value. |
| APAR | Change details |
|---|---|
Updated the remarks for the prorateservice field on the POLINE object. |
Related Information
Was this topic helpful?
Document Information
Modified date:
30 March 2026
UID
ibm17266691