Have you checked if there are any software updates available for your printer?... Error code 5012 Canon MG2500 series...