effect when holding lantern won't work

I made a lantern with CustomModelData:2, and when I hold it, I'm meant to have night vision. But I don't. Version is 1.21
Continue to help post