Please help!

Wowza 2.2.4 update 8 on EC2.
My work isn't trivial. We have mp4 files and they were encoded with manual keyframe settings. For example, every 4-th frame is keyframe (ffmpeg g 4, keyint_min 4). This is need to seek on file with constant interval. This files are stored on Amazon s3.

We have AIR application that play video. When we play video in Web version (via sanjose) - it works perfect and when we seek to place, video start play from seek point.
But when we try it on iOs... The file duration isn't the same (when we use sanjose, we have something like 194.02355 but when we use cupertino, we have 194).
The seek work, but we move not to seek position, we move to various keyframes near our place. We find this issue on wowza 2.2.4 and have updated it to 2.2.4(update 8). But nothing changed. We also try Wowza 3.5.2 on anther server and problem is still exist.

We also changed cupertinoChunkDurationTarget from 1000 to 10000 (1500, 2000, 2500, 3000, 4000 ... 10000). With all values we can't move to place what we seek. We move on wrong place.
We also have encoded files and made keyframes equal to chunk duration. In this case we also doesn't have right seek.
What can you say and what we should do to correct this behaviour?