When using "yield from $plugin->deleteWaypoint($uuid, "name");" in my code, their waypoint does not disappear visually in-game but does get deleted from their "list" of Waypoints, requires the player to relog for the waypoint to actually be removed. Typing /waypoint delete (name) before relogging results in getting a message saying "That waypoint does not exist" but it still makes it disappear as well.