Hello.
From what I could gather, the problem appears to be that the self voicing feature of RenPy seems intended for newer code and more linear games. In this case it keeps reading the tips first and foremost every time the screen refreshes.
I'll try mapping a key to prevent all unnecessary text from being displayed more than necessary and perhaps add that information in a different way for the next release.