but shouldn't an online casino stop accepting bets if it sees that the "gears of the game" are not spinning as they should? After all, this is a game for real money of the gambler.
In software development, every request is handled asynchronously, every spin of the wheel is a request that triggers a certain algorithm to generate an outcome for you and no matter how many times you click it, as long as those requests has been made it must be processed and feedback most be gotten(which in your case is the result of the spin).
You mentioned that your laptop was weak and probably had slow response when the casino server responded at a faster pace and may be giving results even when your laptop in it's weakness was not synchronizing with the speed which the casino was responding. The gears of the game might be spinning very well, but your laptop in it's weakness could not give you a good experience on the site.