It seems that for many people, the setitemmodel mechanic fails when attempted. It shows a brief animation, which makes it clear that it is attempting to call the model, but the model always remains the same.