Programs start as drafts so you can build them in peace. When it is ready, click Publish on the program and confirm. Your athlete will see the program in their list and can view sessions and log data.
Sessions have their own Publish action too. If a session still shows Publish, your athlete cannot see it yet. This is useful when you add a session to a program that is already running.
Coach-managed athletes do not have a login yet, so publishing makes the program ready for them for when you invite them.