I understand your frustration, still, I will implore you not to jump to any conclusion yet as the fault may be on their part or on your part. Gadgets/programs and internet services could be funny at times, and this might be from you or them, it will take a lot of repetition for you to make your conclusions.
Personally, I don't trust casinos 100%, some might have rigged their systems against the players but we should not conclude on that yet. Try to study them better and always file a complaint and compensation for each error for them to make their internal finding and to test their concern on their player.