I think you need to swipe your card at the promo kiosk.
You do NOT need to swipe your card at any promo kiosk if you are solely trying to get the rewards credits based on play at different locations. I asked the TR desk when I made a recent trip to my local store and they confirmed - all you need to do is get 1 base credit at a minimum of three different geographic locations, and your rewards credits will be deposited in your TR account by Oct 31.