This issue seems to have started merely a few days ago, I wouldn’t say more than a week.
I’m not quite sure what’s causing it; but running commands to find these IDs don’t return any results, not in pre-runtime, not during runtime.
local function checkPropertiesForID(instance, property)
local ItemID = string.match(instance[property], "%d+")
local found_id = table.find(assetIDs, ItemID)
for _, d in pairs(ancestor:GetDescendants()) do
if not d:IsA("Animation") then continue end
local found_id = checkPropertiesForID(d, "AnimationId")
if not found_id then continue end
Using CTRL+SHIFT+F to do a global script search also brings up nothing.
This has started to appear in the game client too. Just tried to do a game test with some of my testers only to be greeted by nothing other than default posing and all moves inaccessible due to reliance on KeyframeReached.
I hope this gets resolved soon.
This bug is happening to me as well but it only happens for me when I change the animation I had to an updated version of it after saving it to roblox, copying the animation ID and putting it in an animation object.
Found a temporary fix: I exit the Roblox studio place go into a different place then leave that. Next go back into the Roblox studio place with this issue and the error shouldn’t show up again and the animation will work
I am currently having this bug as well. Seems to happen to newer animations only (years old animations that I have seems to be unaffected)
I found a weird behaviour with this error message. It says that the ID rbxassetid://4674372949 cannot be sanitized, however, this ID is wrong. What actually failed to load in my game was AnimationId
rbxassetid://14674372949 (notice the 1 in front)
So the output is listing the wrong animation ID, and if I remove this animation, the entire animator works again. Mind you, this animation was first uploaded a few minutes ago as new.
EDIT: Oh, seems like people already mentioned this above. Though I’ll keep it in for clarity sake. Wrapping it in an error handling pcall does not seem to do much either as it still breaks the entire script.
The thing with the ID is the same for me as well. To find the real animation ID you just have to add a random number from 1 to 9 to the front of the sanitized ID until you find it I guess? I dont know why thats a thing though
for some reason the the very first “1” on an animation id seems to be removed which leads to the ID changing entirely
example “14674366744” turns into “4674366744”. could this be a case of digits limitation ? cause this seems to be happening to all new ids i’m currently uploading. i hope this gets fixed soon as i literally can’t load any of my animations LOL