Bullshit. I joined MyRepublic as soon as they started to get an FTTN service and they have always used CGNAT and have always provided a VOIP service which has always worked fine. I also had another VOIP service with MyNetFone from before that and it continued to work fine,
MyRepublic chose to leave the country and sold their local operation to SuperLoop which has always used CGNAT and their VOIP and the MyNetFone VOIP continued to work fine over the CGNAT service.
Never had any setup problem with either of them, completely automatic with both and the MyNetFone sevice was easy to setup and use on the iphones too.