@mattb if you're using default view, you should also pass token and email.
public function showResetForm(Request $request, $token = null)
{
return view('auth.passwords.reset', [
'categoryMenu' => Categories::all(),
'token' => $token,
'email' => $request->email,
]);
}