If you notice a Rails cache call not overwriting the previously entered value, for instance:
Rails.cache.fetch("your_key") do
your_random_value
end
Try passing the force flag to fetch, like this:
Rails.cache.fetch("your_key", :force=>true) do
your_random_value
end
And it should work without a problem.