Fire RPC in FPS C++ Template

So I was using the Unreal Engine 4 Mastery Tom Looman tutorial for doing the Server RPC for the Fire(). I think just the way Unreal 5 has a weapon component the server ServerFire() RPC doesn’t work on the server. Does any one have a clue how to get the Server RPC to work in Unreal 5 C++ the same way it did in Unreal 4?

The server pawn replicates the fire on the client, but it is the client doing the Server RPC that doesn’t work on the server. I created the Server RPC Fire() on the TP_WeaponComponent and thoght the FireServer() would get triggered on the Server, but it doesn’t.

Any sort of help would be appreciated. Thanks.