Preloaded image not displaying for initial component

I am having trouble getting preloaded images to display on pavlovia, but no issues with psychopy.

I have trials with 3 routines, ISI, ‘trial’, and ‘end’. I preload an image in ISI, display it in one initial location in ‘trial’ and after a response a reduced size image (same stimulus) shows up in another location during ‘end’. While the images display correctly after I respond, it won’t appear during trial.

I have already tried copying the component from ‘end’ into ‘trial’ but it still doesn’t display so the component doesn’t have an issue, there’s something about the sequencing that isn’t working correctly. The code is here.