what are ic2writes for ?
I thought that I need to send trigger first to AS5600 (Master mode), but I might be wrong.

Can I ask you why did you use
$6C in read command? Shouldn't it be $36?