Just to preface this... my Raspad3 is working as expected with relation to touchscreen & auto-rotation in all other applications.
I have installed a python app that provides a PWS (personal weather station) display. It has been around for years and is working perfectly in all other functionality on my Raspad3 and 2 other Rpi setups.
The app requires Kivy to work and provide the graphical interface.
The trouble I'm having is when I rotate the display the image auto-rotates correctly, however the touchscreen "hot" point mapping does not. ie I have a button to access the 'Menu' in the bottom right corner of the screen. Once rotated that no longer works. But if I touch the top left corner (just above where the word 'Conditions' appears) of the screen it then goes to the 'Menu'.