セクションで本当に更新できているのか、いないのかチェック。Shadowアップデート用のトピックへのPublishを許可していてもiot:UpdateShadowを許可していなければ駄目。証明書にThingをアタッチしてある?iot:UpdateShadowを許可する場合、ResourceにはThingのARNを指定する。ここで指定するのは更新用トピックではないので注意!ドキュメントを読もう。ここに例が色々載っている。そこで各種Topicをチェック。Subscribeしてみる。shadow/update/rejectedに何か飛んできていない?データサイズ・JSONの階層数など色々制限があるのでチェック。Subscribeしてみる。そこで各種Topicをチェック。deltaの対象にならないという仕様があるので注意。対象のThingを指定しているかチェック。["*"]}]}という具合のものを作って証明書にアタッチしてみると良い。それでうまくいけば、今まで使っていたPolicyのどこかに問題がある。駄目ならPolicy以外の問題。IoTはけっこうPolicy関係でハマりやすいので、まずは全部盛りPolicyで動作を確認、その後でPolicyを必要最小限まで狭めていくという手順で試すのも良い。IT技術情報局ただいまコメントは受け付けていません。