Next Best Action Desinger error after upgrade

We recently upgraded from CDH 8.6 to 8.7 and we see this message while accessing the NBA designer: “The Next-Best-Action Designer model is out of date and needs to be upgraded. Close and Relaunch NBA Designer once upgrade is successful to access it.”

If we try to update it, we always get a FAIL in the step “Failure while upgrading Next-Best-Action Designer Channels”. Is there any way to solve it?

@SilviaZ3 Hi,
You might want to delete the NBA config and let the system recreates it again. All your taxonomy generated classes will not be deleted by deleting the NBA config.

@KiruthikaA Hi, we’ve created a new application with a new NBAD to solve the issue.

After that we discovered that the issue could be probably solved installing HFIX-83204 (Patch 8.7.1 installation triggers NBAD upgrade which fails).

Anyway, can you please share the procedure used to delete NBA config in case we’ll need it in the future?

Hi @SilviaZ3,
Thanks for letting me know.

About deleting NBA config, You should look for instance from “RULE-PEGAMKT-NBA-MODEL” class you will find instance for your context (say customer) and Model Name as NBA. You have to find the pzInsKey of that instance, for that I used “NBAModelsList” Report definition, made private edit to add “.pzInsKey” on the column source. Run the RD and copy the pzInsKey.
Write a custom activity to delete by ID, use “Obj-Delete-By-Handle” and pass the copied pzInsKey as InstanceHandle param, check Immediate as true. and Run the activity.