Opening packages with different character encoding (UTF on SJIS system locale)

I have recently been having trouble opening Trados packages that use different character encoding. My Windows 10 system locale is set to Japanese, but packages from one of my clients seem to be encoded in UTF. When I open the package, it throws an error due to being unable to open the file due to the filename becoming garbled. My theory is that it is a problem with the way trados uses the windows locale to determine how to unpack the sdlppx file (effectively a zip file), but I am at a loss on how to resolve the issue.

As a workaround, I have set my second PC's locale to UTF-8, and open packages there before transferring them back to my main PC, but it is a clunky fix that I would like to avoid.

My systems are:

Main PC

OS: Windows 10 Pro

System locale: Japanese (SJIS)

Trados version: 2019 SR2 15.2.0.1041

Laptop:

OS: Windows 10 Home Premium

System locale: UTF-8 (Beta)

Trados version: 2019 SR2 15.2.0.1041

I have a feeling this might be more of a Windows/ZIP problem, but it is taking about 5-10 minutes out of my day every time I get a UTF package.