CharacterAppearanceLoaded & HasAppearanceLoaded don’t fire or return true if the character has no appearance. It should automatically fire if there’s no appearance to load. For example, having a character with only body colours as the appearance and nothing else.
Example.rbxl (13.1 KB)
--[[
Instructions:
1. CharacterAppearanceLoaded & HasAppearanceLoaded won't fire or return true
if you have nothing but body colours on. Make sure you remove all your
assets from your avatar on the Roblox website.
2. Once you have done that, you'll need to goto Roblox website > Avatar > Body > Appearance > Skin Tone > Advanced > Torso
and then choose a colour for your Torso. If you use the default clothing, they'll fire and return true.
Make sure you have nothing else but body colours on.
Result: CharacterAppearanceLoaded won't fire and HasAppearanceLoaded won't return true.
----
CharacterAppearanceLoaded: http://wiki.roblox.com/index.php?title=API:Class/Player/CharacterAppearanceLoaded
HasAppearanceLoaded: http://wiki.roblox.com/index.php?title=API:Class/Player/HasAppearanceLoaded
--]]
This happens everytime, it is reproducible. This happens in the latest Studio version and in live games on Roblox.
Example Appearance: