I've found that just using Jump to get past them works better than trying to angle around them.
Sometimes you can't because it says "not enough space" or something like that. It's just so frustrating. Also, sometimes you don't have the bonus action free, or you would optimally use that for something else since it shouldn't take a bonus action to simply move past people in a doorway.