ReadText(<text>) Command problem

The test text should be read by the screen reader with the top button. It is read when clicked, but not when using the space bar, which is what really matters for accessibility. When using the debug console, it appears to work, but the screen reader is not actually reading the text. It may be a timing issue. The second button activates a 1 second timer, which has the ReadText() command in its script to be read after one second. Using this, the screen reader reads the text.