If there is no default function called, use your head to figure something out. Maybe package both loading gui on wake and loading gui on sleep and check if you have a player control object? It's not rocket science, and how many times have i said this now? Use the trace function.