Boolean not working after timeline

Did you mean to set the boolean value after the TL has finished playing?

Currently, it will be set to False every frame for as long as the timeline is playing. Could this be it?