This is an easy one for the platform to wiggle around based off the terms and conditions you signed up for when registering on their website.
It is important to note that it is possible that it was truly a network lag (7 seconds is not such a ridiculous time), and you can I expect the site to compensate any resulting situation from network lags.
You can choose to avoid the platform on the basis of their lags and also their unsatisfactory support team.
7 seconds of lag on such a system of betting is certainly an eternity. The system should provide the performance needed for all the games and options they are offering so that the users have the right experience when playing games that require real time decisions such as the one that seem to be case here. I think this is an issue for this casino and they should deal with it adequately.