Another interesting twist…it seems just redeploying the app sometimes fixes the trigger issue (not necessary switching the deployment location). I made a simple variable update (not related to triggers) and redeployed using the UI and then re-ran my tests. The trigger did fire after redeployment.
Any ideas here??