Licence expired (when it's not)

On one of my PCs I am not getting the message that my Avast licence has expired. The PC shows up correctly in the SOA panel, so why does Avast think that the licence has expired? More importantly, how do I reset it so that it takes the licence and keeps the program up-to-date?

Try running the install/update job with the problem computer as the target. This has resolved this for me in the past.