Inside a Portal i’m using scripts to complete a fetch on the dataverse tables. For some reason, those scripts stopped working properly. They were working ok until some days ago. Scripts like this inside different portals stopped working properly as soon as the portals pages with these scripts are sync.
As a test, i created a table with data on dataverse:

Then, the script, inside the portal page is supposed to read from this table 4 attributes (I add a filter just to read the third row). When I run the script, I got this:

In this case, it returns just one attribute. It’s very strange.
The simple script:
{% fetchxml readTable %}
<fetch top="50">
<entity name="bda_testtable">
<attribute name="bda_name">
<attribute name="bda_position">
<attribute name="bda_testtableid">
<attribute name="bda_numberofcolours">
</attribute>
</attribute>
</attribute>
</attribute>
<filter>
<condition attribute="bda_testtableid" operator="eq" value="fe5f80ea-de10-ed11-a81b-00224842241f" uiname="aaa" uitype="bda_testtable">
</condition>
</filter>
</entity>
</fetch>
{% endfetchxml %}
<!-- Parse through results -->
{% for readTable in readTable.results.entities %}
<table border="1">
<tbody>
<tr>
<td>Numbers</td>
</tr>
<tr>
<td>{{readTable.bda_numberofcolours}}</td>
<td>{{readTable.bda_name}}</td>
<td>{{readTable.bda_position}}
</td>
</tr>
</tbody>
</table>
{% endfor %}
Any help will be very welcome.
Thank you