My SEL TEMP is always the same 54 is this a bug
Likely not, 54 might be the max assumed temperature for your aircraft and you are always departing on long runways and/or light weights.
Hard to say for sure without specific examples of your calculations however.
Best regards,