3D Attributes in a 2D game

Hey Louis, thanks for the response. Here’s what the code looks like for when I setup my listener attributes.

s_fmod3DAttributes.forward = FMOD_VECTOR {1.0f, 0.0f, 0.0f};
s_fmod3DAttributes.up = FMOD_VECTOR {0.0f, -1.0f, 0.0f};
s_fmod3DAttributes.position.x = position.x;
s_fmod3DAttributes.position.y = position.y;
s_system->setListenerAttributes(0, &s_fmod3DAttributes);

and here is where I set my event instance

FMOD_3D_ATTRIBUTES attributes {};
attributes.position.x = position.x;
attributes.position.y = position.y;
attributes.position.z = 0;
attributes.forward = FMOD_VECTOR {1.0f, 0.0f, 0.0f};
attributes.up = FMOD_VECTOR {0.0f, -1.0f, 0.0f};
eventInstance->set3DAttributes(&attributes);

I checked EventInstance::get3DAttributes and it is returning what I’m putting in. Does any of the above code look wrong? Thanks!