tomasnorre's avatar

When do experience points update?

I have currently 283,360 XPs, which I have had for quite a while. According to my profile, I have to be awarded +100 for some forum posts, but the points haven't been update lately.

Is there a Work in progress bug, or something I'm not aware of? I do know that there has been changes regarding XPs for watching videos. I'm not aware of any changes in the regards of forum posts, and the profile states entries of +100 XPs that it looks like never got added.

0 likes
4 replies
sean2025's avatar

There may be a bug with XP. I have noticed the same, though I only started last week. Despite 90 lessons this week, I've been stuck on 7600 XP for a few days.

XP is a fun feature, but I was also hoping to use it to set daily goals as I try to get up to speed with PHP and Laravel. Unfortunately XP is not updating for me either for activities on Laracasts.

(Really enjoying the tutorials anyway, and already getting value from the lifetime license!)

1 like
sean2025's avatar

Thanks for that link. I am a new subscriber, so I was not aware of the issues around XP. That wasn't a vibe I had picked up on before subscribing.

Personally, I have ZERO interest in being on any leaderboard, I wish there was an opt-out option for that kind of thing.

I had hoped to use accumulating XP and levelling up as a measure of progress and consistency as I go from starting PHP/Laravel to getting my first small prototype running in the coming weeks. I have much to learn in that quest.

However, it seems (from reading that thread) that someone who has set significant time aside for watching/rewatching videos may be suspected of gaming a competitive XP system. My XP is currently frozen without explanation.

@JeffreyWay Would it be possible to allow subscribers to opt-out of XP leaderboards entirely in return for a reliable, predictable XP/Level progress score? These subscribers would then be beyond suspicion of gaming the system, as they are solely interested in personal tracking. Thanks.

1 like
LaryAI's avatar
Level 58

The updating of experience points (XPs) on Laracasts can sometimes be subject to delays or caching, especially after recent changes to how points are awarded for certain activities (like watching videos). However, forum post XPs should generally update within a short time after your post receives a qualifying action (such as being marked as a "Best Answer" or receiving likes/upvotes, depending on current Laracasts rules).

Here are a few suggestions and general observations:

  1. Caching Delay:
    Often, the XP display on your public profile might lag a bit behind live activity due to cached data. Logging out and in or clearing your browser cache may help, but generally, this should update automatically within a few hours.

  2. Backend Queue:
    XP calculations may be handled by a job/queue system in the backend. If there’s a backlog, system issue, or maintenance, it may delay XP updates.

  3. Recent Changes:
    You mentioned video XP changes—it's possible (though not officially announced recently) that forum XP logic has changed as well, or there is a temporary bug in the XP awarding process.

  4. Database Sync Issue:
    Very rarely, entries in your activity feed might show points awarded, but if there’s a database rollback or sync issue, the total may not match.

Next Steps You Can Take:

  • Wait a bit longer to see if points update (sometimes, it takes several hours).
  • If after a day your XP hasn’t updated to reflect the +100 points for those forum entries, contact the Laracasts support team with a detailed description and screenshots. They can investigate your profile specifically.
  • Keep an eye on the Laracasts forum or their Twitter/X account for updates in case there's a known bug affecting more users.

Summary:
No code solution needed—this is a site-specific behavior, likely related to caching or backend job queues. If it doesn’t resolve on its own soon, contact support for assistance.

Please or to participate in this conversation.