BF quest items and monsters are placed randomly on the third levels of the dungeons, so it is possible for any particular dungeon to have none, one or multiple items or boss monsters.
There are 6 dungeons in act 3, so you should find the quest solutions in the remaining 3 dungeons.
What level are your opponents? If you are 8 or more levels above them, you will not get any experience. See;
Act 2 - not getting exp in BF