I think ive found the problem. In the material event, I leftover a line of code that checked to see if the entity's skill was NULL, which would return 0, and render the entity. This line was before the new personal skills and textures were fetched/added. When I removed this line, everything works!