Add explicit route

Add explicit route to 10.128.255.41/32 , gateway: 10.128.201.254
if not working, please try gateway through management port: 10.128.55.254

Just want to double confirm if this would be the correct command

#route add -net 10.128.255.41/32 10.128.201.254

And if didnt work

#route add -net 10.128.255.41/32 10.128.55.254

2nd Question ,
If that first command not working , do i need to remove or leave as it is and proceed to run this command

#route add -net 10.128.255.41/32 10.128.55.254

Normally, when a system builds a routing table based on routes up or routes down, they use a dynamic routing protocol.

Static routes are static. Dynamic routes are dynamic.

For example, rip :

ripd - a RIP routing engine for use with Quagga routing software.

or ospf

See, for example:

OSPF (Open Shortest Path First) - Linux | Network Command Reference

So, if I were you, and I needed dynamic routes, I would quickly set up dynamic routing. Static routes are the wrong tool for dynamic routes, as I understand your question.