Originally Posted By: olivant
Whether one believes in the administration of communion or not, Catholic Canon dictates when it should be administered and when it should not be. A priest who administers communion to a recipient whose state is not in compliance with the Canon participates in the Canon's violation and also bears the sin and consequences of that action.


This only applies if there is public knowledge or priest is certain. Priests don't have esp, so it's up to the recipient to have their heart right.