On initialization the character may not be there yet
try this and see
Also take advantage of the new thread update safe function
You are a absolute legend, thank you very much!!