Hmmmm. Just checked my round from last Sunday and I have 2 holes where I have GIR and both 3 putted (unfortunately). One a par 4 and the other a par 5. It has indicated GIR for me on both these holes so I am thinking this isn't a GolfShot error but maybe an error in your own app?