When it returns the 404, what is the path? The error might be returning from multiple paths, and if it is the icon needs to be in multiple places. Doesn't entirely make sense, but I've dealt with that before.