"TrainingPeaks Premium needed"
Your plans work on any TrainingPeaks account. Planned vs actual needs Premium, or Garmin Connect.
TrainingPeaks only shares a ride's detailed power with Premium accounts, so StemNotes can't work out what you should have eaten from a Basic account. Your fuel plans aren't affected.
The fix: connect Garmin Connect in Settings › Connected Accounts. StemNotes then takes the ride's power from Garmin. Where neither is available, Profile bases what a ride needed on the plan, marked ≈.
Did this answer it?