Account Upgrade button suddenly missing!

Mr. Strange

I integrated account upgrades a few months ago - they have been working well. One person bought a monthly upgrade just yesterday.

But today, the button is gone. Several people have reported it missing, and I don't see it on my own account, or when I'm logged in as admin. There is just a blank box there where that line should be in my profile.

I haven't installed anything, touched the server - nothing. My only thought is that maybe something broke, or some data got corrupted? I have no idea where to start looking, or what I'm searching for. Any help would be appreciated.

Someone did purchase an upgrade yesterday, so this is a recent development.

I do have this error message, generated yesterday at 10pm:

ErrorException: unserialize(): Error at offset 104682 of 118377 bytes - library/XenForo/Model/DataRegistry.php:117
Generated By: Unknown Account, Yesterday at 10:08 PM

Chris D

XenForo developer
Staff member
That error could be related. It may be worth going into the Admin CP, going into the user upgrade and just clicking save.

If it is a problem with the cached data then that should rebuild it.

Mr. Strange

Ok - I got it resolved. Hitting "save" wasn't enough though. I disabled one upgrade, saved, and then the line came back.

Then I just re-enabled, saved again, and things seem functional now. Phew!