Box Collision Glitches

I have some tables in my 3D scene that I want my character to collide with. I created boxes the size of each table in Maya and set their collide mask appropriately in Panda. The character successfully collides with the tables, but its very glitchy…anywhere near the corner of the table and the character kind of shoots off past the table.

I’m using the CollisionHandlerPusher. Is this a known limitation for the CollisionHandlerPusher? Is there a common work around for this?