「カセットに保存されたとき」の英訳は、

when A is stored in a cassette

ではなく、

when A has been stored in a cassette

です。