I think the reason why is b/c your soldier isnt linked to your battlelog profile.
Here are the steps to linking it:
Link a gamertag or PSN ID to your Origin account:
1. Log in to your Origin account
2. Click Friends -> Add a friend in the menu bar
3. The pop-up will give you the option to connect to Facebook, XBOX Live or Playstation Network. Choose your preferred option
4. Fill in your log-in details and follow the steps on screen
You're good to go. If you are unable to connect, it could be a temporary issue with the servers. Try again later and if the issue persists for more than 24 hours, contact EA support.
After you link it, see if those options are there.