My ‘current weapon’ variable is connected to the ‘Weapon Master,’ and I retrieve information from there. However, when I switch weapons, the information I receive doesn’t update properly—it’s as if I don’t have a weapon in hand. I’m encountering this error. How can I fix it?