Most new aircraft experience issues of this sort, an inevitable consequence of a test program becoming a production aircraft and the sheer complexity of modern airliner design.
However, the existence of two different engine designs increases the likelihood of something going wrong either with the basic design or with maintenance procedures because additional complexity is introduced into the fleet.