Thanks to junior I got in - without his wise words I would have been goosed.
I got my password from the web site, not the app, and one of the characters was in lower case.
Re-entering the same password with all upper case let me in.
The error message gives no clue as to what might be wrong.
How the hell can Thistle always make things so difficult?