Create iso image file from Blu-Ray with dd command on Linux

I wanted to reply to existing post but it was not showing in my search so I started a new topic.

The post explained the command below would create an iso image file in linux.
dd if=/dev/sr0 of="/directory/example.iso" status=progress

I have used this command in my linux mint laptop with the internal drive using DVDs. I verified the iso image using VLC. I tried this with a Blu-Ray disc I made myself (no protection) which opens fine in players and with VLC (open disc). I used my external USB Blu-Ray drive that I can use to watch the disc fine. It created a 12GB iso file. When I try to open this with VLC I get a few seconds of a grey screen than the “video” stops.

Any ideas what I am doing wrong?