Unable to pretranslate using batch tasks when using translation engines stored on Language Cloud

I have created a project in Studio 2021 (desktop version, not within Language Cloud) and have successfully added a translation engine that is stored on SDL Language Cloud. I carried out the batch task pretranslate and got zero TM matches (with 70% as minimum match value), but then when I scroll from segment to segment in the editor I can see that there were actually 90%+ matches in the TMs in the Engine for nearly every segment. 

Thanks!