Sorry, I know this question is 2 mo old, hopefully your OK, if not....I have an answer. I too would have this problem, even after I ran the disposal. I don't know the size or condition of your disposal, but if it's an apt. size, run the disposal everytime you are in the kitchen for t lest 3 to 5 min. With the apt size, food particles are still in te disposal, even if you can't feel anything...it collects and starts to smell. Never put raw chicken in disposal, the smell will stay forever.
Run your disposal, even if you think the food is gone. I have been doing this...and behold, the rotten smell went away.
This will work OH you can every now and then use baking soda..but I perfer just to run it...good luck!