Consider this dictionary definition of the word 'on'. com/dictionary/on Your sentences are not wrong, but don't use this expression a lot. It's also idiomatic, in the sense that sometimes it will sound OK, sometimes not.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Consider this dictionary definition of the word 'on'.
—used as a function word to indicate the object with respect to some misfortune or disadvantageous event,eg the crops died on them
https://www.merriam-webster.com/dictionary/on
Your sentences are not wrong, but don't