Code to display random ordered posts in Categories across pages [duplicate]

If you’re seeing those posts duplicate across multiple pages in a category, it would seem that your seed may be resetting. I would be interested to know what the output of get_query_var( 'paged' ) is on the category pages you’re visiting.

As an alternative you may be able to store the seed in a cookie and access it on every page load.

Sudo code snippet:

$cookie_name = "myseed"
if(!isset($_COOKIE[$cookie_name])) {
    $seed = rand();
    setcookie($cookie_name, $seed);
} else {
    $seed = $_COOKIE[$cookie_name];
}

// Update ORDER BY clause to use seed
$orderby = 'RAND(' . $seed . ')';