I doubt it was sudden. You changed from ionic-native v2 to v3, yes? So when you do such things, always carefully read the documentation and make sure your usage matches it.
Could you tell me what you had to change? I can’t get the barcode scanner to work on iOS (it works perfectly on Android). I’ve already updated the Info to put the description for it using the camera. Am I missing something?