I think types.luau is missing the definition of the Packet.getListeners() function This line should be added to types.luau: ``` type Packet<T> = { ... getListeners: () -> {(data: T, player: Player?) -> ()}, } ```