forceload and run command in the same tick

I'm just wondering if anyone understands how the forceload command works. It's a bit hard to test but it seems like having forceload and a command such as setblock or summon in the same mcfunction file will allow the block to be set or entity summoned, however selecting and teleporting an entity does not seem to work...

Continue to help post