Fix timeout test for cached timeout invalidate
Use client side rendering pipeline for 500s

Allow the client to handle server error cases. Depending on the situation they might be able to recover and this avoids sending an error message that may be displayed for a bit and then removed.