Very sorry to read that. We are not familiar with your issue, please come to our discord, we wont let you down! It might be an issue with specific ads / specific network ; we don't choose ads but we can report bad ones and we will do for sure! If it gets any better, please consider a few more stars it means a lot to our small indie team!