Thanks for the explanation. But I still don't understand what you mean when saying "flip" or "rotate". In Construct terms this is flip and rotate:
Not sure how keys can work inconsistently. Did you disable "Default controls"?
Can you please post your project file, or a screenshot of the event sheet?