Replicated actor component inside PlayerController gets messed up after seamless travel

I’ve attached the modified files (link text). I can also zip and upload the entire project if that helps. Let me know.