I have a TextBox for a chat GUI which players can type messages into, I have a function for when Focus Lost however the player is still typing when it fires. I have tried :ReleaseFocus() as well but it won’t work.
.FocusLost fires when either the player clicks out of the they hit enter (or, of course, the script manually does it). I’m a little confused with what you’re trying to say, but it sounds like you’re saying that it is firing at times where it seemingly isn’t supposed to happen. Make sure there isn’t some other script that is making the textbox lose focus at these random times.