Unfortunately doing that didn't fix any of the above problems.
Another thing I noticed, the chest opens up if you interact with the door (near the Shopkeeper). And if you go left of the chest (after it opens) and interact with it, it brings up the conversation with the Shopkeeper.
Interacting with the Shopkeeper does nothing, but if you interact with the door, brings up the Shopkeeper's conversation.