I haven't heard of any problems with it after Feb 28th, I think JRT and screen connect updated around that time which may have fixed any issues.
If I had a world of my own, everything would be nonsense.....Who in the world am I? Ah, that's the great puzzle. I'm afraid I can't explain myself, sir. Because I am not myself, you see?