Filter List from XANO

I am developing an app but new to this, so i have been testing out a number of features i would like to implement prior to starting the main build.

I am using XANO backend into Adalo.

I have the following tables, users, companies and welder.

I want to show a list of the results from welder table with a filter based on the company their assigned to.

I have an API which allows for a filtered search to be done based on company_id, see below api, see first screenshot.

When I run a debug on the backend and check what is being sent through the API it’s a correct list filtered to only return results where the company_id is set to 3 in this case. see screen shot 2.

I have set up a filter in the table on the front end which sends the current loggedin users companyid back to use as the variable for the filter, see screen shot 3.

This all appears to be working apart from there is duplicate values in the table in adalo, im not sure why this is happening or if there’s just a bug somewhere?