I also can't go beyond level 43. The browser is Google Chrome.
But thanks for the very exciting and tough puzzle.