This is the standard AACS restriction caused by VLC being unable to natively decrypt commercial Blu-rays out of the box. Since you already have MakeMKV installed, the fastest fix to get past this error is to enable MakeMKV's built-in VLC integration, which acts as a decryption bridge.
Enable MakeMKV Integration:Configuration.
1. Close VLC completely. Open MakeMKV (Run as Administrator to ensure write permissions).
2. Navigate to View > Preferences > Integration tab.Check the box next to VLC.
3. Click Apply and OK.
This places a redirect libaacs.dll file into the system so VLC automatically routes decryption requests through MakeMKV's engine.
Test Playback in VLC.
1. Open VLC Media Player.
2. Go to Media > Open Disc, select the Blu-ray drive, and click Play.
If the disc loads into the menu or feature instead of throwing the AACS error, the integration was successful.
Alternative: Play Discs Directly via MakeMKV Stream. If you prefer not to modify VLC integration settings:
1. In MakeMKV, click File > Streaming (or click the small Stream satellite dish button).
2. Open VLC, go to Media > Open Network Stream (Ctrl + N).
3. Enter
http://localhost:51000 and click Play.
4. You can now stream and preview every title on the disc straight inside VLC.