If a preset was created while editing a raw photo, and you checked the Treatment & Profile option:
then that preset may not appear when you edit a non-raw (e.g. a JPEG), depending on the profile of the raw photo. You may not have selected Treatment & Profile explicitly -- due to a bug in LR 7.3, it will be selected automatically if you select any of the Color options (Saturation, Vibrance, or Color Adjustments).
If you don't want the Treatment & Profile option set for your presets, you can use the free Fix Presets plugin to remove that option from one or more presets. Then the presets will appear for both raw and non-raw photos.