Looks like if you start map interaction with zoom, you can’t rotate. If you start with rotate, you can both rotate and zoom. Weird to have this distinction.
How it should be: if you touched with two fingers, map should follow both fingers no matter what they do.
Thanks @Hy33d for reporting this