Using ^/$ for begin/end of line has worked that way since I started using PSPad. To be on the save side I tested it with portable version 5.0.6 (589) and it behaves as expected. Perhaps the new editor component?
-- <https://forum.pspad.com/read.php?6,75666,75726> PSPad freeware editor https://www.pspad.com