If the learner is currently applied to a delivery programme which was created before the user custom fields were added to the account programme, these fields will also need to be added to the Custom Fields token in the delivery programme.
FAQ: Why can I not see some User Custom Fields in a User Profile?
Brian Leahy