Client eye height remains the same when crouching

Hello everyone, today I decided to test multiplayer with my character in UE4 using blueprints. The problem is as follows:

My client and server can both crouch, and walk slower when crouched. My client can watch my server crouch up & down, and my server can watch the client do the same, but my client cannot see his own eye height change. This works fine on the server, and with just 1 player, when my client crouches, the walk speed slows, but the client cannot tell that their eye height changed, but if I look closely, it appears to change up & down by about 1 pixel from what I can tell. I am doing this all using custom movement, here is a screenshot of my BP: