should be canPlayerStore, not scanPlayerStore