Must book on website
After inquiring why we were not credited with a stay, turns out you only get credit if you book via slh.com not directly with the hotel. I do not recall this being the case before but in any case the program is not that interesting and the website is truly annoying on my tablet.