I just found some weird behaviour if using a VST3 plugin in Ableton with a 96khz sample rate. When playing back audio the host seems to call prepareToPlay() over and over again - for every buffer. This leads to a stuttering sound in my case since I reset some states in prepareToPlay which is only meant to happen once before playing back audio.
The weird thing is that it only happens with VST3 at 96khz. AU works fine on all sample rates and so does VST3 if it is 48khz or 44.1khz.
Have been testing only on MacOS so far.
Has some experienced something similar and knows a way to fix it?