I was able to get this Flow working by putting in the 60 second retry. I'm only dealing with <300 devices so I did not go over the 15 minute timeout.
My major issue however is that the Flow appeared to remove all the devices from the Asset Group they were assigned to. This is a pretty serious bug.
Here is the log output for the loop:
Inside loop: loopOverMatchedAssets (Index 49)
2025-07-14 14:34:32
Too many requests, please try again later.
Inside loop: loopOverMatchedAssets (Index 49)
2025-07-14 14:34:32
An error occured while performing this action: "Too many requests, please try again later."
Inside loop: loopOverMatchedAssets (Index 49)
2025-07-14 14:34:32
Step 'Update Matched Asset' retry 1 of 2 after delay of 60 seconds.
Inside loop: loopOverMatchedAssets (Index 55)
2025-07-14 14:35:39
upstream connect error or disconnect/reset before headers. reset reason: remote connection failure, transport failure reason: delayed connect error: Connection refused
Inside loop: loopOverMatchedAssets (Index 55)
2025-07-14 14:35:39
Step 'Update Matched Asset' retry 1 of 2 after delay of 60 seconds.
Inside loop: loopOverMatchedAssets (Index 105)
2025-07-14 14:37:35
Unsupported connection properties AxiosError: Request failed with status code 429.
Inside loop: loopOverMatchedAssets (Index 105)
2025-07-14 14:37:35
Step 'Update Matched Asset' retry 1 of 2 after delay of 60 seconds.
Inside loop: loopOverMatchedAssets (Index 155)
2025-07-14 14:39:10
Unsupported connection properties AxiosError: Request failed with status code 429.
Inside loop: loopOverMatchedAssets (Index 155)
2025-07-14 14:39:10
Step 'Update Matched Asset' retry 1 of 2 after delay of 60 seconds.
Inside loop: loopOverMatchedAssets (Index 205)
2025-07-14 14:40:45
Unsupported connection properties AxiosError: Request failed with status code 429.
Inside loop: loopOverMatchedAssets (Index 205)
2025-07-14 14:40:45
Step 'Update Matched Asset' retry 1 of 2 after delay of 60 seconds.
Inside loop: loopOverMatchedAssets (Index 255)
2025-07-14 14:42:25
Unsupported connection properties AxiosError: Request failed with status code 429.
Inside loop: loopOverMatchedAssets (Index 255)
2025-07-14 14:42:25
Step 'Update Matched Asset' retry 1 of 2 after delay of 60 seconds.
Inside loop: loopOverMatchedAssets (Index 259)
2025-07-14 14:43:28
503: Service Unavailable
Inside loop: loopOverMatchedAssets (Index 259)
2025-07-14 14:43:28
An error occured while performing this action: "503: Service Unavailable"
Inside loop: loopOverMatchedAssets (Index 259)
2025-07-14 14:43:28
Step 'Update Matched Asset' retry 1 of 2 after delay of 60 seconds.