Poison effects are dispelled as well, should this even happen?
When you dispel...
I'm fairly certain that's intentional. A few quests are even designed around that mechanic.
As in, a spider poisoned you. Thats a mundane poison. Now, when you trip a gas trap, I assume that is magical. Dispel should only work on agical in me text book.