When using the search box in the macros "Library" panel, it often does not return any results despite containing a macro of that name.
The issue is due to the search box being case-sensitive. However, I can't think of a scenario where this would be beneficial to the user, therefore it's likely that this is something that has just been overlooked. IMO the search box should not be case-sensitive by default, as it will trip users up.
Looking at other search boxes in Affinity Photo, the search box in the "Assets" panel for example is not case-sensitive and therefore works in a more user-friendly way. In addition, the search box in the "Swatches" panel is also not case-sensitive. Therefore, I would imagine it's not actually intended behaviour in the "Library" panel search box either.
As a side note, I also don't see it as beneficial to have it as the default behaviour in the layer "States" panel either (Layer name is…) – although that search box is a bit different to the others as it also gives the option to use RegEx as well.
Search Boxes.mp4