Hi Thelmo,
To expand on what Greg said, routing in Play and Angular need to compliment each other rather than step on each other. Think of Angular as "intercepting" requests to specific URIs, based on the definitions in Angular, and Play handling everything else.
If you go to about 11:30 in that video, I go through Play/Angular routing in detail. This is an old webinar with Angular 1.x code examples but the concepts should remain more or less the same.
You'll need to do a few main things:
- Decide which routes Angular should ignore, and let those pass through to the server in Angular's routing file
- Add routing instructions for those routes to Play
- Add wildcard routes on Play in case someone bookmarks a route that only Angular handles (or visits from a link, etc)
HTH.
Thanks,
-Kevin.