Jackpot Jill Casino Casino Game Glitches: Understanding the Issues and Finding Solutions