Hi,
If cost centre is not updated in EBKN, you should check in ACSET transaction that cost centre object is duly defined.
If the answer is positive, set a trace in FMDERIVE and check if cost centre is going through FMDERIVE source values and your rule is checking it.
Regards,
Eli