--- ./source/private_module/spc/spc_apo/spc_apo_intf.c	2018-02-09 13:47:03.000000000 +0000
+++ ./source/private_module/spc/spc_apo/spc_apo_intf.c.hotpatch	2021-02-09 02:48:32.000000000 +0000
@@ -2482,8 +2482,8 @@
         END_SPC_RTT(context, SPC_RTT_OVERUPDATE_APO);
         return CONTEXT_FINISH;
     }
-
     res->bonusBuf = res->apoHoldBonusOut.bonusBuf;
+    if (isFatApo(res->bonusBuf)) { setNextStep(context, OVER_UPDATE_HOLD_META_BLK); }
     return CONTEXT_CONTINUE;   
 }
 
@@ -2939,10 +2939,10 @@
 
     initContext(context, s_apoOverUpdateSteps, ARRAY_LEN(s_apoOverUpdateSteps));
 
-    if (getSpcDmnFlag(input->dmn, DMN_FLAG_BIG))
-    {
-        setNextStep(context, OVER_UPDATE_HOLD_META_BLK);
-    }
+
+
+
+
     executeContext(context);
 
     return;
