add_rewrite_rule() not working

I have created a rewrite rule, that seems to be registering, but simply won't work. Copied the below from the Wordpress forum, where I've also asked the question:

I have a list of properties on the home page If I want to view a property in detail, I send it to the page This page has a function on it that searches for a property from the database. In order to know which property it needs, it needs a propref. I want it to take the propref from the URL so it's nice for SEO eg, As far as I can tell, the add_rewrite_rule() is how I should go about this. I have installed this plugin: and it's showing that my rule should be working, but for some reason, it isn't.