Azure blob storage- ERROR: unexpected error - 'Path' object has no attribute 'version_path'

I have been using blob storage for about a year now with no issues. I have version_aware = true and authorizing access via a connection string using my primary access key in azure. I have recently been testing access using a Shared Access Signature token and this may not have anything to do with it but now get this version path error. Everything works if I set version_aware to false but this does not give me the behavior I want for dvc. This seems to happen when trying a dvc pull request. Any ideas?