This is a problem with the updated handler. By default the redirect() method responds with a "302 found" HTTP Response Code.
You have to change the Response Code to "303 See Other" by changing your "return redirect(...)" to "return redirect( ... ,303)".
Found in the Book "Hypermedia Systems"