Seeing as issue when using the Test Report API's, it appears that it is returning a boolean value instead of a string (per the documentation).
The document shows that the "endedState" should return "PASSED", but when the API was hit in 10.6, it appears that it is returned "true"
This was also happening in 10.5 after upgraded last year and received a fix from Broadcom support.
Release : 10.6
Component : CA Application Test for Mobile
Placing the patch lisa-test-invoke-10.6.0.war into Lisa_Home/webserver/patches should resolve the issue.
If anyone facing this issue, please open a support case and refer DE506884 and request the patch.