Hi Shirley,
Your PFstatus shows that the PFIn bit is being set indicating that the external protection device has blown the fuse due to a fault occuring. Are you using our EVM for this assesment or are you using your board? The FET that triggers the fuse is being turned on, thus pulling PFIN low, so even if you clear the pf as long as Pfin pin is still low due to the external device, ththe PFIN bit being set will keep returning. Check your bq294XX device to see what's causing it's output to trigger the FET that's causing the fuse to blow.
As an alternative, if you do not intend to use this functionality, you can set the PFIN detect time to zero to turn this feature off.
thanks
Onyx