# AUR3353

## Error Message

`AUR3353: Unexpected guardsResult %s at %s`

## Description

This error occurs when the router receives a guards result (`canLoad`/`canUnload` etc.) in a shape/state it does not expect.

## Common Scenarios

* A guard returns an unsupported value type.
* A custom integration modifies guards results unexpectedly.

## Solutions

* Ensure guards return only supported values (for example `true`, `false`, a redirect/cancel instruction, or a promise of those).

## Troubleshooting

* Log guard return values to confirm they are valid.
* If this occurs without custom integrations, report it with the `%s` values for additional context.
