Report doesnt display data from tmp table display method for certain security roles


i have a new report, which is based on a query rather than RDP, temporary tables has display methods which are available in report datasource in Visual studio, those display methods are added into report design, all the tables which are used in display methods are added to security privillege - both temporary tables which have display methods and tables which are used in display methods, but for some reason 2 fields which both are from display methods from tmp table are not displayed - are blank on the report for that security role, why ? what do i add and where that report would display data for that particular security role ? i’ve read somewhere that methods used in display methods must be added to security privillege too, am i right ? if yes, how is that done ?