You have a Viton ring in an internal combustion engine? - I wouldn't have thought this possible but then my experience with this type of engine is zilch and sometimes a bit of a long shot works, at least on a temporary basis!
However have you checked the condition of the 'o' ring after running. I know that viton rings can stand high temperatures, oil etc. but in this case it is being used in a situation (ie. quite high reciprocating motion) which 'o' rings are not really designed for. If there is lots of side clearence in the groove then the ring will 'roll' with the change of direction, if it is snug in the groove, it will tend to deform. Normally they are used for static seals or sometimes as rotating seals (slow rotation) and normally requires side clearence. I cant' see it standing up to the high speed reciprocating action for very long!
As I said though, my experience with these model engines is zero really and any experience with these matters is based on my commercial workshop experience over the years.
I'd say stick with the CI rings till you have got their manufacture down to a fine art and make sure you find the correct piston/bore clearence -
Hope you can get it sorted
PS. Having (later) read the post by NESENG I agree with him about 'o' rings, and none of them, (whatever type of rubber) are suitable for an application such as this.