StartPlayCycle() refactored

Return CommandResult now