
Typically any attempt to acquire lyrics results in the creation or modification of a normalized UDTI named Get Lyrics Status. The Network Response property is also set after each access.
The Get Lyrics Status UDTI is formatted as:
code timestamp
code can take the following values:
| Code | Meaning |
|---|---|
| 0 | Lyrics set. |
| 1 | No match. |
| 2 | The Artist or Title field was empty. |
| 3(###) | A network error occurred. ### is an HTTP status code. |
| 4(###) | No data was returned for a successful response. ### is an HTTP status code. |
| 5 | Format error in the JSON data. |
| 6 | Lyrics were returned but after normalizing newline sequences and removing extraneous spaces and newline characters, they were empty. |
| 7 | The specified probability threshold percentage was not met. The rejected lyrics are optionally saved to a normalized UDTI named Get Lyrics Text. |
| 8(##) | The specified Artist match threshold percentage was not met. The rejected lyrics are optionally saved to a normalized UDTI named Get Lyrics Text. ### is percentage returned by the failed comparison. |
| 9(##) | The specified Title match threshold percentage was not met. The rejected lyrics are optionally saved to a normalized UDTI named Get Lyrics Text. ### is percentage returned by the failed comparison. |
| 10 | The lyrics were saved to a normalized UDTI named Get Lyrics Text as the Always save lyrics to Get Lyrics Text setting was enabled. |