The flow of this chapter is possibly the worst I've ever seen. It's nearly impossible to tell what's happening, and the pacing is all over the place.
I doubt it's the translation since I know Jasmine Tea's TLs are pretty quality.
It feels like this chapter was about 8 crammed into one.