Fix API status when Manager raises Exceptions

Manager is raising Exceptions that are not catched by API
due to self.cast() which always returns None.

Change-Id: I7db40bcf5c445e8a4ca1605ee410957c3092d905
Closes-Bug: #1274476