My JUCE 8.0.6 app has a license activation form, similar to the one used in the JUCE unlock your plugins tutorial.
Works great on Mac, Windows, and Linux (Ubuntu 22.04) but does not work correctly on Raspberry Pi OS (latest bookworm). It did work previously with JUCE 7.x
Inserting the cursor in the TextBox looks like it has focus and is active as the cursor is blinking, but nothing is entered when typing in:
If I move the cursor and click outside the JUCE application, on the Desktop for example, and then click back into the form, now entering text is possible:
There are some examples in the JUCE repo (DialogsDemo, WindowsDemo) that open secondary windows that contain text fields. Do you see the same behaviour in those demos? If so, there might be a JUCE bug.