Custom text colors defined for an advancement title are overwritten by the advancement type default one in the hover text.
MC-117318: cough cough "and therefore also keep custom formatting"
- Download the attached advancement title_test.json and place it in the following directory of your world folder
- Load the world
- Grant yourself the advancement
- Open the chat and hover over the advancement title