Hi there! I think you should store TArray or TMap of some custom class for UserSession (or maybe override some of Unreal classes for user session) and after the first !play command change state in it (perhams enum or bool flag). It should’nt be calculated on string comparison at all. Because for string commands there can be some parsing logic and they can not be equal by spaces and so on.