I'm facing the same in e.g.:
- 2 Axis: Adaptive Roughing
- 3 Axis: Advanced Z Level Finish
I think it really depends on the pocketing pattern you're using. If I set the pattern to e.g. Offset Pocket Out, it calculates the spiral. But if I set it to Advanced Pocket - with or without Adaptive Roughing - it does not.
I know that it might not make sense to you to use a Z level finish in situations where you have to first get cut away most of the material but there are situations I like to use it. And, whether or not it makes sense, if it's offered and does not work, it's a bug...