interfaces.Edge_Reporting_End <> 'False'
just for grins. Or create a group with dynamic membership (same logic) and reference the group rather than the custom property. Can't seem anything inherently wrong with what you're doing, so just throwing out random suggestions in case one works.
Sadly your first suggestion didn't work. I like your thinking with the group idea though. Ive created the group with the dynamic membership, but cant figure out the filter to add just that group to the resource. Any suggestions?