When I installed my Di2 GRX groupset recently I followed the shimano manual on sizing the chain length (which is already a little vague at the end) and had the same issue i.e the chain was super slack in the small chainring and in the lower gears before Synchroshift blocked going any further down the cassette. I've since took out one 'link' (to match correctly for the quick link) and it's better but I'm probably going to take out another one soon. Chainring cassette combo is 46/30 and 11-36 so I expected it to be a bit slack given that this is the largest front differential shimano recommend and 36 is slightly beyond their limit on the rear derailleur (34t). B-screw adjust did also help improve shifting for me, but I would agree that chain length seems to be the biggest issue here.
When I installed my Di2 GRX groupset recently I followed the shimano manual on sizing the chain length (which is already a little vague at the end) and had the same issue i.e the chain was super slack in the small chainring and in the lower gears before Synchroshift blocked going any further down the cassette. I've since took out one 'link' (to match correctly for the quick link) and it's better but I'm probably going to take out another one soon. Chainring cassette combo is 46/30 and 11-36 so I expected it to be a bit slack given that this is the largest front differential shimano recommend and 36 is slightly beyond their limit on the rear derailleur (34t). B-screw adjust did also help improve shifting for me, but I would agree that chain length seems to be the biggest issue here.