bug fix: SO assignment wipes when film moves to reserved