Ok confirmed bug...But I do not know how to recreate the problem.
This is kind of what I did...
1. Added a group P1 with password
2. This movie was in multiple groups including the password protected group
3. Enable category password was unchecked
This does not allow the movie to show up....(I guess).
Using the interface I tried to remove this movie from this category P1 but the interface does'nt commit to db - I do not know why.
I then deleted the entry in moviecategory in sqlite and voila the movie showed up:-)
If a movie is in a group that is password protected, it will NOT show up in ANY groups untill a password has been supplied (ie. not just the password protected group), this includes All Movies and What's New.
The password protection was put in based on request to limit what younger audiences had access to. If the target movie showed up in unprotected group without password being supplied, this would defeat the purpose.