ESP32 MQTT onMessage Callback never called

You are a hero :wink: .. the delay() in the client.loop() actually did the trick.. I now get the response exactly as expected!

I will experiment a bit with the delay to see how long it has to be.. but with 2000 it works for now!