Your cell is not registered properly. This means that your code will run:
cell = [[QRTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
which will not create all of your subviews or connect any of the outlets.
You need to find out why your cell isn't registered properly. If you created it in a storyboard then it should be contained in the table view where it will be used (which should automatically register the cell). If you created it in a standalone XIB file then you need to load the NIB and register it explicitly when the table view is loaded.
You have 2 table views, the cell is registered with one but not the other - this is the way prototype cells work.
Your best options:
-Remove the prototype cell, create an XIB and register the NIB with each table view explicitly
-Not to use a search controller (so you only have 1 table view, manage the search bar yourself)
These are a few references which you can look forward to.
This is a tutorial for implementing search delgates with storyboard
Also found a discussion on SO which might give you some direction of where you are going wrong
Search Bar in UITableView doesn't display text in Cell label