The save slot variable in the player controller should be set by getting a reference to the tracker object and getting its save slot's value instead of having to change it manually more than once for each map you create. Because if you create a new map and you will have to make a new tracker object with different settings for the variables then you will also have to go inside the player controller to set the save game slot value otherwise save game won't work properly for every new map you create.
For the Create Save Game Object node you don't need to cast it to the savegame blueprint class because you already selected the savegame class in the purple drop down as of UE version 4.15
The Tracker blueprint has things that should be done inside of the player controller blueprint. The tracker blueprint shouldnt have to directly access the player controller's variables to do things like check if the current number of laps is greater than or equal to max laps and set race complete because it is hard to debug the race time check and the lap time check when a lot of the blueprint related to laps and times are being interchanged between 2 blueprint classes. It'd be fair enough if the tracker blueprint passed the user defined variables to the player controller blueprint on event begin play and from then on everything related to laps and times was handled by blueprint code inside of the player controller blueprint.
How would you go about resetting the timeline when Race is finished without restarting the map. Edit: NVM i did it for now by creating a new custom function, calling it ResetTimeline pin it to Set New Time on the GameTime timeline.
im getting an issue that the checkpoints arent dissappearing and that the level wont restart when all checkpoints are cleared. the timer also dissappears after 4 seconds and wont show the milliseconds
I found the solution, for me the gold time was not showing and all I needed to do was do plug the sequence for the gold time visible to false in the Update goals Function of the Player Controller.
After completing video 9, and testing the best lap time display i am getting an error code in player editor, "infinite loop detected in MyPlayerController, asserted during Lap time " any ideas what it might be ?