Has a SHA-256 Collision Ever Been Found?
No, a true collision for the full SHA-256 algorithm has never been found. SHA-256 is a robust algorithm, and finding a collision would require an astronomical amount of computational power, far exceeding current global capabilities.
If a collision were found, it would be a catastrophic failure for Bitcoin's security model. However, theoretical attacks and collisions have been found for weakened or reduced-round versions of the algorithm.