We apologize for the inconvenience you have experienced regarding Battle Points since the temporary maintenance on April 22nd. We have experienced some technical difficulties but even as of now, our team is working to resolve this issue. This issue is expected to be fixed within today.
Again, we sincerely apologize for the inconvenience.