Topic: Common reasons activerecord find occasionally fails

I'm thinking I have a bunk version of activerecord or something, because occasionally I get an error like:
ActiveRecord::RecordNotFound

Couldn't find Profile with ID=28

I am certain the profile with ID=28 exists, and it usually finds it, but every now and then, it doesn't??

Any ideas?