Hey! So against these type of flat hitting players there are a couple of tactics that work really well. Firstly you need to try to play with plenty of spin and get the ball deeper in the table where it’s harder to flat strongly. Also sometimes if you are finding it difficult against these players, if they don’t spin well as you said you can try to use some long pushes to force them into a weak opening attack or they will keeo pushing and you can be patient and wait for the right ball to spin well.
Lastly against these players, variation is key. So change the speed, the spin, direction of your shots and your serves to make it unpredictable for them. It’s much harder to play a flat hitting game when you break up thier rhythm and timing and force them into playing different shots.
We will also make a video on this as you mentioned, we currently have a video on how to beat blockers and some of the principles are very similar so it would be worth watching that too if you haven’t already!