Adding DontDestoryOnLoad() to Player Character

I have added a dont destroy on load command to the player character with UCC. However, even though it works with an empty game object and transfers it to the next scene, it does not do that with a UCC character. Is there a way to transfer the UCC character between scenes?
 
The character controller doesn't currently support DontDestroyOnLoad since it does a lot of caching but I have added it to my list.
 
Top