Did you check your experience before and after delivering the item? Remember, if you've already delivered the item to the battlefield questgiver, you won't get experience a second time, even if the quest appears to reset.