The answer to 'why is my P-trap no hot water' is that the P-trap, which is the U-shaped pipe under your sink, is not designed to carry hot water. The P-trap is primarily used to prevent sewer gases from entering your home, and it is typically made of PVC or other materials that cannot withstand high temperatures.
If you are experiencing a lack of hot water in your P-trap, it could be due to a few common causes. The most likely reason is that the hot water line is not properly connected to the sink, or there is a blockage in the hot water line. Additionally, the P-trap itself may be installed incorrectly, or the sink may not be properly sealed, causing the hot water to bypass the P-trap.