FORGET THIS POST!
I removed my heartbeat script and used falloutboys and the IsObjectValid started working properly.
Sorry for the confusion.