I don't think that is true. I think you ST will only be valid if you have booked your own seat.
Anywhere else, and you need to either print you own ticket at home - or collect one from the ticket office.
I may be wrong... but these were the only options we (WSU STHs) were offered online when...