The last 2 weeks have been weekly tickets (no discount applied) then previous to that it was monthly (no discount applied) however it has never ever been told to me that I wasn’t allowed to do so. It’s never been highlighted or I would 1. Pay the full price then and there and get a new ticket and 2. Stop all together as I would be aware
I notice you have screenshot the type of ticket you have bought but not the journey time you selected…
Did it not occur to you that the journeys before 10am were priced differently for a reason?
Below is an example of this, the journeys before 10am come out at £5.20 and when clicked on show no railcard discount.
Although it says you can travel at any time of day on the later, discounted tickets you must have selected a later one in order to get the best value and used this ticket before 10am.
Many an argument can be had over the right and wrongs of the way it’s presented but, from the TOCs point of view you have input your planned journey, chosen a later train and ticket as it’s cheaper and travelled earlier. Had you picked the time you actually planned to travel you wouldn’t have been able to apply your discount.
Unfortunately it’s down to you to ensure you abide by the T&Cs of your railcard.
Yes it should be picked up by scanners/conductors and alike, yes the buying apps should make it far clearer, will you come out of this ok? I can’t answer that and the more experienced guys have offered sound advice already and I hope it goes the best way possible for you.
Perhaps a season ticket is the best way forward for you as your railcard doesn’t seem to be a great deal of help to you at the times you travel?