Forum Discussion
Which version of the framework are you using? There was a bug in the first few versions of the framework (v 1.0 and v 2.0) which caused the original issue reported here. They issued a fix in the v 2.1 release, so if you update to latest I would expect that would fix it for you. I have used up to v 2.2, but have not used v 2.3, which just came out last month.
Release info at the bottom of this page:
https://developer.roku.com/en-ca/docs/developer-program/dev-tools/automated-channel-testing/automated-testing-overview.md
Warning: they fundamentally changed the way that element/elements queries return data in 2.1 and 2.2. I found that queries for nested elements that worked as I would have expected in previous versions did not return matches after updating to 2.1 / 2.2. This was not a clearly documented change. After updating, I had to directly query parent or child elements and do additional parsing in some cases, so if you are using an older version, you may need to update some of your queries after updating, depending on how your queries are written.
Oh my god, that was it!! Turns out I was running an old version, updating it fixed the issue. Thank you so much for the quick and detailed response!!!!