Most engagement services require a public account or post, because delivery systems interact with content the same way a real visitor would — they generally can't see or engage with content behind a private/locked account. Switching to public temporarily is usually required for an order to complete successfully.