I've found a workaround for getting the program running without changing the system date and time (until I actually receive my key!!) using a tool called libfaketime (https://github.com/wolfcw/libfaketime). It's working for me on my Mac, I also expect that this would work on most linux installations too.
If you don't have brew already, install that (instructions at www.brew.sh), then run the following:
brew install libfaketime
faketime '2025-07-01 12:00:00' /Applications/MakeMKV.app/Contents/MacOS/makemkv
This seems to be working to get the app open and ripping again without messing around with the system time.
Hopefully the key issue is sorted soon, but for the time being this may be of use to some of you
Workaround for Mac (spoofing date and time)
Re: Workaround for Mac (spoofing date and time)
Unfortunately this does not work as intended for me. I will get either an error message saying "the version of AACS is too new" with a link to upload the keys to, or I will get continuous error messages about AV sync for unencrypted discs.
What IS working for me is to spool up a Windows VM in UTM, change the date and time in the windows settings app to July, and share a folder on my Mac's drive. It isn't pretty, and it's a bit slower, but it "works".
What IS working for me is to spool up a Windows VM in UTM, change the date and time in the windows settings app to July, and share a folder on my Mac's drive. It isn't pretty, and it's a bit slower, but it "works".