When you use REST route GET /program_increment/{id}/content with a false id (id is not a feature id, or id does not exist): error 404 could be thrown, instead of 500.
Currently, error 500 is thrown when id does not exist, and nothing append when id is not a feature id.