Try something more likely to work for the canonical URL.
Apparently complex expressions don't work?