Has anyone had experience automating casino online games (slot machines)

We are currently using Playwright for our API and E2E tests mostly on the UI navigation and Visual regression tests.
Has anyone had experience doing tests other the above specifically on the actual games?
Its mostly canvas / iframes so elements / locators are usually non-existent inside the canvas so a bit difficult to do some functional tests. Visual regression is also challenging as the results are usually random.
I am thinking of including more API tests such as checking if the balance is actually correctly reduced or added based on bets, etc