Custom report Action not working on new development
OK,

I tried deleting the report and recreating the report from the template, and like magic the functions started working.  Seems that CiviCRM has certain ways about it that developers need to know. ( is there a list somewhere ).

Moving on to the next part suppressing duplicate row content and page braking on sections. Getting closer to the goal :)