This is a list I found of 654’s losses. A few are unknown. Only 3 are by Infantry (KS bottles) and 2 of those were also hit by shells (possibly immobilized) as well. This would seem to lay the myth that all were killed by infantry to rest.
501 mine damage
502 mine damage
514 broken off tracks and destroyed road wheel by mines
522 broken off tracks and destroyed road wheels
523 broken off tracks and destroyed road wheels
524 mine damage
531 destroyed by bomb from PE-2
601 broken off tracks on right side from shell hits
602 76mm gun hits
614
623
624 Fgst. Nr. 150090 tracks are destroyed by mines
634
701 hits by 203mm shells
711
712 hit by shell
713 hits by shells
723 hits by shells
724 Fgst. Nr. 150061 hits by shells
731
732 hit by shell and set afire by KS bottle
733
734 broken off tracks
II 01 set afire by KS bottle
II 02 broken tracks right side and destroyed road wheels by mine
II 03 hits by shells and set afire by KS bottle