There are a lot of different reasons why VLC Media Player might not be able to play a DVD. One possible reason is that the DVD might be scratched or otherwise damaged. In that case, the player might not be able to read the data on the disc properly.
Another possibility is that the DVD might not be in the right format. VLC Media Player can only play DVDs that are in the MPEG-2 format. If the DVD you are trying to play is not in that format, it will not work.
Finally, if you have a copy protection DVD, …