Is anything under the seat that is causing the rattle .. ??
Is the seat bolted down tight .. ??
Maybe the return spring has slipped off or is broken .. ??
Is an object preventing the catch from going into a slot .. ??
Are you sure it's not the seat belt rattling .. ??
I hope you get it sorted out .....
humfrz