Just want to toss my two cents in. I am running into this bug constantly with Scordeo and Eccea as well and did catch the exact moment the bug occured. I performed a full attack (Flames of Devotion). The first shot kills the target and the AI moved the character immediately to get in range of the next target. Upon getting within range and seeing the Flames of Devotion icon appear for a split second, the character attempts to reload and was then stuck in the loop.